Tuesday, October 8, 2013

Netbeans - Choose Project Please Wait Error

Netbeans does not load php projects.
Netbeans - ' Scanning Projects ' Process Hangs




If you are not able to add projects in Netbeans. Whenever you want to add, it sticks on 'choose project' status.

Nebeans requires Java (jdk) to start and use. The problem is because you have installed openjdk , If you install oracle java, you will not face this problem.

Click here to see how to install Oracle Java or if you are using Ubuntu, click here.
Now open Netbeans.

But

If you are facing problem to install Oracle Java or the process is very Lengthy, this post is for you.

Follow these steps and you will get rid off this Netbeans issue.

If you have installed openjdk-6 or openjdk-7, just leave it, do not remove it.

Download complete package of netbeans with oracle java from here
If you are using 32 bit system, download the file Linux x86 or if you have 64 bit system, download the file Linux x64

Now you have to execute this file, 
Run following command to execute this file :
# sh /path/of/downloaded/sh-file.sh
Complete the wizard.

Note :
If above command gives you permission denied error, it means your downloaded sh file is not executable, make it executable using
chmod a+x /path/of/downloaded/sh-file.sh
When Netbeans will be installed, Open Available Plugin tab and Install php plugins from it.

Now you are ready to use Netbeans for PHP projects without getting "choose project please wait" error.

Saturday, September 28, 2013

Fatal error: session_start(): Failed to initialize storage module: files (path: ) in /usr/share/phpmyadmin/libraries/session.inc.php on line 81

 Fatal error: session_start(): Failed to initialize storage module: files (path: ) in /usr/share/phpmyadmin/libraries/session.inc.php on line 81

Solution : 1
Add the parameter in the file php.ini
session.save_path = "/tmp"
Restart apache.

Solution : 2
If you are using Debian or Ubuntu and you have tried solution : 1 and  it still shows above error, remove following lines from /etc/phpmyadmin/apache.conf
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_admin_flag allow_url_fopen Off
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/
</IfModule>

Now restart apache2 & mysql and try again.

phpmyadmin - max upload file size is not changed

phpmyadmin - max upload file size is not changed after making changes in php.ini

If you have changed upload_max_filesize & post_max_size both parameters in php.ini but still it does not show changed maximum upload file size in import section.

You have restarted apache and you have done every thing what was suggested to you but still you are unable to see increased max upload file size.

 Now you are at correct place, just follow this.

Make a file .htaccess and put following text in it.
php_value upload_max_filesize 2048M php_value post_max_size 2048M
where 2048M is your max upload file size, you can set whatever value you want.

Put this file into phpmyadmin directory.

Now restart apache and mysql and see import page of phpmyadmin. It will show the limit you have put in .htaccess file.

The path of phpmyadmin directory is /usr/share/phpmyadmin. If you are using LAMPP, the path of phpmyadmin directory is /opt/lampp/phpmyadmin