ISPManager 5 - phpmyadmin - PHP Fatal error: require once(): Failed opening required '/usr/share/php/gettext/gettext.inc'

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ISPManager 5 - phpmyadmin - PHP Fatal error: require once(): Failed opening required '/usr/share/php/gettext/gettext.inc'

500 ошибка при открытии phpmyadmin, в логах Apache видим ошибку:

[Fri Jan 06 10:30:07 2017] [error] [client] PHP Fatal error:  require_once(): Failed opening required '/usr/share/php/gettext/gettext.inc' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/phpMyAdmin/libraries/select_lang.lib.php on line 395


При этом расширения php-mbstring и php-gettext - установлены.

Проблема состоит в неверном open_basedir для первого виртуального хоста Apache, ставим правильный:

# vi /etc/httpd/conf/vhosts/admin/1stsite.com
  php_admin_value open_basedir "/var/www/admin/data:/usr/share/phpMyAdmin/:/usr/share/php/gettext/:/etc/phpMyAdmin/:/var/lib/phpMyAdmin/upload:/tmp/:/usr/share/php/:/var/lib/php/session/"


и перезапускаем apache:

# /etc/init.d/httpd restart