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


Материал из Wiki - Iphoster - 'the best ever support'

Перейти к: навигация, поиск

Доступная цена

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
Индекс цитирования