phpMyAdmin работает только тогда, когда /etc/php.ini не существует - PullRequest
2 голосов
/ 06 декабря 2011

Я только что установил phpMyAdmin3 с Nginx и php-fcgi на PHP 5.3.8.Все отлично работает, когда я переименую php.ini в php.ini.disabled.

Я получаю общую ошибку, которая гласит: «Не удается запустить сеанс без ошибок, проверьте ошибки, указанные в файле журнала PHP и / или веб-сервера, и правильно настройте установку PHP».когда я запускаю phpMyAdmin, пока php.ini находится в такте.

Когда я запускаю phpMyAdmin index.php из командной строки, он дает мне ожидаемый ответ: html-страница с сообщением «Неверное имя пользователя / пароль. Доступ запрещен».

Может кто-нибудь указать мнеправильное направление, где искать или какой вариант конфигурации может быть испорчен в php.ini?

Ответы [ 2 ]

1 голос
/ 06 декабря 2011

Вносили ли вы какие-либо изменения в php.ini? Проверьте ваши настройки с помощью тестового php-файла со следующим кодом

<?php phpinfo(); ?>

Если у вас ничего не выскакивает, попробуйте сбросить файл. Это php.ini может работать.

Если у вас действительно возникают проблемы, рассмотрите возможность переустановки всего (при условии, что вы не на общедоступном сервере). Чистая установка PHP и phpMyAdmin должна исправить любые проблемы, которые могут у вас возникнуть.

0 голосов
/ 11 декабря 2011

Вы можете попробовать отключить настройки APC в вашем php.ini и установить допустимый session.save_path в вашей конфигурации.Если phpMyAdmin, то это обычно потому, что APC включен (и это проблема в сочетании с phpMyAdmin) или сеансы не могут быть сохранены локально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...