1 (изменено: sto, 2013-05-16 13:05:47)

Тема: ошибка при запуске Fatal error: require_once(): Failed opening require

захожу на localhost/phpmyadmin

Fatal error: require_once(): Failed opening required './libraries/php-gettext/gettext.inc' (include_path='.') in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 370

Call Stack
#    Time    Memory    Function    Location
1    0.0003    264264    {main}( )    ../index.php:0
2    0.0012    408296    require_once( '/usr/share/phpmyadmin/libraries/common.inc.php' )    ../index.php:13
3    0.0173    2723520    require( '/usr/share/phpmyadmin/libraries/select_lang.lib.php' )    ../common.inc.php:614

Недавно обновил ubuntu до версии 13.04, не уверен, что ошибка с этим связана, но все же, это единственные изменения, которые я делал.

мои файлы
gettext.inc https://docs.google.com/file/d/0B6vk8Qr … sp=sharing
https://docs.google.com/file/d/0B6vk8Qr … sp=sharing

пробавал открыть доступ для редактирования sudo -R 777 /usr (не большой спец по линуксу, может так делать не очень павильно)

пробовал переустановить phpmyadmin и mysql
sudo apt-get purge phpmyadmin
sudo apt-get purge php5-mysql

sudo apt-get install mysql-server
sudo apt-get install phpmyadmin

но ошибка все та же

2

Re: ошибка при запуске Fatal error: require_once(): Failed opening require

Если файл ./libraries/php-gettext/gettext.inc вызывается из скрипта /usr/share/phpmyadmin/libraries/select_lang.lib.php, то он должен находиться в /usr/share/phpmyadmin/libraries/libraries/php-gettext/gettext.inc. Очевидно, что его там нет. Почему происходит ошибка подключения - это мне сложно сказать. Попробуйте установить phpMyAdmin на хост. Это проще и быстрее всего.