2015-04-02 4 views
0

Недавно мы обновили наш mysql от 5.5.x до 5.6.x в Ubuntu 12.04, также мы изменили библиотеку php5-mysql с php5-mysqlnd (что рекомендуется с MySql).Phpmyadmin показывает пустую страницу

Поскольку наше изменение в библиотеке phpmyadmin прекратило работать и показывает пустую страницу.

Я следил за таким количеством форумов и советов от участников форума, но пока не добился успеха.

Я также использовал репозиторий ubuntu, как предлагается в этой другой теме, в stackoverflow. Ppa: nijel, который, как я считаю, имеет модифицированный пакет phpmyadmin и включает поддержку php5-mysqlnd, но все равно не имеет успеха.

Я также включил самую высокую многословность на php.ini, но все равно ни генерации ошибки, ни предупреждения в любом журнале, используя инструменты для создания Chrome, отображается «500 Internal Server Error».

Теперь я не знаю, может ли кто-нибудь помочь мне определить, что я могу потерять, очевидно.

ответ

0

Даже после многократного удаления, чистки и переустановки PHPMYADMIN I не получило успеха.

Наконец-то я использовал подход с принудительной силой и с другого сервера Linux, на котором phpmyadmin работал правильно. Я скопировал все папки ie/usr/share/phpmyadmin,/etc/phpmyadmin и/var/lib/phpmyadmin и записал их в проблемный сервер.

Все отлично работает сейчас.

Спасибо за помощь Vibhas ... Я просто хочу опубликовать только для чьей-то помощи.

1

Проверьте файлы журнала ошибок Mysql & Php, расположенные на /var/log/mysql/error.log и /var/log/apache2/error.log соответственно

+0

Спасибо Vibhas за то, что помогли мне, но даже после включения display_error в On и error_reporting = E_ALL и путь журнала к /var/log/apache2/error.log в журнале ошибок Apache или в журнале ошибок mysql не существует журнала. Если вы хотите, я могу поделиться файлами журнала и файлами конфигурации для просмотра. –

+0

Вы можете запускать php-файлы из браузера, проверить, работает ли apache нормально, мы получаем 500 ошибок, когда файлы не имеют соответствующих разрешений для запуска. – Vibhas

+0

Я изменил/etc/phpmyadmin,/usr/share/phpmyadmin и/var/lib/phpmyadmin все рекурсивно с правами собственности как www-data: www-data, но все еще пустая страница :( –

0

Я столкнулся с аналогичной проблемой с phpmyadmin (phpmyadmin возвращал пустую страницу). Это было в порядке, когда я переустановил PHPMyAdmin с помощью:

apt-get install --reinstall phpmyadmin 

Если вы не корень:

sudo apt-get install --reinstall phpmyadmin 
1

В случае, если кто-то (как я) использует PHPMyAdmin на окнах с помощью XAMPP и скайп включен - попробуйте отключить skype (или настройте xampp для использования другого порта).

0

Я просто столкнулся с очень похожей ошибкой, и я думал, что оставлю свое решение здесь, если кто-нибудь найдет этот поиск моей ошибки. Разница заключалась в том, что phpMyAdmin показывал пустую страницу после успешного входа в систему.

Решение было удалено из заголовка «X-Frame-Options: Deny».

При настройке веб-сервера я не помню, чтобы phpMyAdmin полагался на iFrames для обслуживания своего интерфейса.

0

Когда я изменил это внутри config.inc.PHP:

$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';

к:

$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';

и перезагружает страницу, то он работал напрямую!

0

Это длинный снимок, но это случилось со мной, когда я понял, что после сброса пароля cPanel я не проверял параметр «Синхронизировать пароль MySQL». Это использовалось по умолчанию, как указано в предыдущих версиях cPanel.

Чтобы исправить все, что я сделал, снова был сброшен мой пароль cPanel и установлен флажок «Синхронизировать пароль MySQL», и PhpMyAdmin вернулся.

Надеюсь, что это поможет другим, и если это вызовет большую проблему, cPanel должен снова выбрать эту опцию по умолчанию.

Смежные вопросы