Гонясь за оптимизацией и скоростью работы сервера работающего на Debian c панелью управления хостингом ISPmanager установил Eaccelerator. При открытии приложения phpmyadmin по адресу IP-SERVER/myadmin получил ошибку - белый экран вместо запроса логина и пароля от phpmyadmin.
Такая же ситуация с белым экраном при открытии страницы phpmyadmin (myadmin) возможна и при установке Xcache или APC - это всё системы кеширования php кода, которые ставятся на сервер для увеличения скорости работы сайта и снижения нагрузки на сервер.
Решается ошибка белым экраном при открытии phpmyadmin очень просто - отключаются системы кеширования Eaccelerator, Xcache и APC в веб сервере для phpmyadmin.
Для отключения кеширующих систем в веб сервере Apache2 необходимо внести изменения в файл /etc/apache2/conf.d/phpmyadmin.conf:
vi /etc/apache2/conf.d/phpmyadmin.conf
было:
... php_admin_value safe_mode off DirectoryIndex index.php ...
стало:
... php_admin_value safe_mode off # APC: php_admin_flag apc.enabled Off # Eaccelerator php_admin_value eaccelerator.enable 0 # Xcache php_admin_value xcache.cacher Off php_admin_value xcache.stat Off php_admin_value xcache.optimizier Off DirectoryIndex index.php ...
После сохранения конфигурационного файла необходимо перезагрузить веб сервер командой:
/etc/init.d/apache2 restart
Открываем phpmyadmin, видим запрос логина и пароля от phpmyadmin.
После окончания работы сделаем небольшой перерыв и просмотрим небольшой видео ролик:
Add new comment