I get an Error 500, page isn't working/currently unable to handle this request when I navigate to http://my_IP/phpmyadmin/. Thanks

April 28, 2017 15.5k views
PHP Apache MySQL LAMP Stack Ubuntu

I have successfully installed Apache, MySQL. I installed PHP5.6 instead of 7.*, I have also installed php5.6-mbstring and php5.6-gettext. Checking the Apache Error Logs, I noticed the following lines of errors.

PHP Warning:  require_once(): open_basedir restriction in effect. File(/usr/share/php/php-php-gettext/gettext.inc) is not within the allowed path(s): (/usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/) in /usr/share/phpmyadmin/libraries/common.inc.php on line 77

And this one

PHP Warning:  require_once(/usr/share/php/php-php-gettext/gettext.inc): failed to open stream: Operation not permitted in /usr/share/phpmyadmin/libraries/common.inc.php on line 77

Please I need an assistance, I've had to destroy my droplet twice to just to start the whole process again.

Thanks.

4 Answers

@Chrismarcel

The reason you're seeing the error is because open_basedir is configured and active. With it active, only certain paths are allowed to be accessed, as defined by the configuration.

While this file is attempting to be loaded:

/usr/share/php/php-php-gettext/gettext.inc

You're only allowing:

/usr/share/php/php-gettext/gettext.inc

There's an extra php- in the first path, which is is what's throwing things off.

That said, open_basedir isn't enabled by default on any of the default repositories or any of the add-on repositories that I've used, so this would be something that you've configured at some point or it's something that was configured for you by a script.

Finally fixed it, had to include /usr/share/php/php-php-gettext/ in /etc/phpmyadmin/apache.conf. It worked. Thanks.

I having the same error for my site RemoveMalwareFromPC.com. Everything is just fine. still i am unable to open my site. I can not even log in into the wordpress. the error message i am getting is following

This page isn’t working

removemalwarefrompc.com is currently unable to handle this request.
HTTP ERROR 500

Hey, guys! I happen to experience this issue too and I do not really know exactly how to go about it. My site, Excel Programming was just working fine but just stop with this vague message. Any help, please...

Have another answer? Share your knowledge.