Доступ запрещен, корень

Я недавно установил phpMyAdmin. При попытке подключения через браузер я получаю эту страницу с ошибкой:

Ошибка

MySQL сказал: Документация

1045 - Доступ запрещен для пользователя «root» @ «localhost» (используя пароль: НЕТ)

phpMyAdmin не смог прочитать ваш файл конфигурации! Это может произойти, если PHP находит в нем ошибку синтаксического анализа или PHP не может найти файл. Пожалуйста, вызовите файл конфигурации напрямую, используя приведенную ниже ссылку, и прочитайте сообщения об ошибках PHP, которые вы получаете. В большинстве случаев где-то отсутствует кавычка или точка с запятой. Если вы получаете пустую страницу, все в порядке.

./config.inc.php

Мне кажется, что основная проблема заключается в том, что phpMyAdmin просто не может получить доступ к файлу конфигурации, потому что, когда я нажимаю ссылку config.inc.php на странице с ошибкой, я получаю сообщение о том, что начинается разбор файла конфигурации. ., но после этого ничего не происходит, и на экране больше ничего не отображается. Таким образом, похоже, что phpMyAdmin зависает, когда пытается прочитать файл.

У меня есть файл config.inc.php в /usr/share/phpMyAdmin, который доступен для чтения во всем мире и принадлежит root.apache. Я не смог понять, почему phpMyAdmin не может прочитать этот файл. У кого-нибудь есть идеи по этому поводу?


person user2984505    schedule 12.11.2013    source источник
comment
Какая версия phpMyAdmin?   -  person Marc Delisle    schedule 13.11.2013
comment
Кроме того, содержит ли ваш журнал ошибок веб-сервера или PHP какие-либо подсказки?   -  person Isaac Bennetch    schedule 03.12.2013


Ответы (1)


Вы упомянули путь /usr/share/phpMyAdmin, который многие менеджеры пакетов используют для установки исходных файлов phpMyAdmin, но из-за политики поместите конфигурацию в /etc/phpmyadmin. Вы устанавливали с помощью менеджера пакетов? Вероятно, ваш config.inc.php находится там.

См. удаленный phpmyadmin не может войти в систему, но клиент mysql может чтобы узнать больше об этом.

person Isaac Bennetch    schedule 13.11.2013