почему phpmyadmin показывает список файлов вместо базы данных?

Когда я открываю localhost / phpmyadmin. он показывает мне список всех файлов вместо базы данных. Почему так происходит ? Любая помощь будет оценена. ниже мой скриншот для phpmyadmin
введите описание изображения здесь

2

Решение

Это связано с тем, что веб-серверу (который я предполагаю, является Apache из-за тега WAMP и из-за вида этого списка) не было сказано использовать index.php в качестве файла по умолчанию и настроен на отображение списка каталогов. Обычно это означает, что вы неправильно (или, во всяком случае, полностью) сконфигурировали установку PHP, потому что, как правило, инструкции по установке PHP, которые я видел, включают этот шаг (или делают это автоматически). Так что, возможно, вы дополнительно вообще не установили PHP; который вы можете быстро проверить, нажав на index.php ссылку и посмотреть, если вы получите страницу входа или экран, полный тарабарщины. В любом случае, WAMP включает PHP, поэтому я предполагаю, что у вас только что возникла проблема с конфигурацией index.php, поэтому:

В вашей конфигурации Apache найдите строку для DirectoryIndex, Вам нужно будет добавить index.php в список. Например, мой выглядит так:

DirectoryIndex index.php index.html home.pl index.cgi

Вам, вероятно, не нужны все из них, и вы должны только добавить index.php; не просто скопируйте и вставьте мою строку, это просто приведено в качестве примера.

Это список файлов, которые Apache ищет для запуска в качестве главной страницы папки / подкаталога. Если он не может найти ни одного из перечисленных файлов, он обычно показывает список всех файлов в этом каталоге (который контролируется mod_autoindex, если вы заинтересованы в получении дополнительной информации).

3

Другие решения

Как указано в комментариях, вот список вещей, которые вы, возможно, должны проверить:

  • PHP не установлен
  • Вы должны определить DirectoryIndex, если вы используете Apache
  • Опять же, если вы используете Apache, вы должны убедиться, что ваш PHP мод правильно загружен
  • Наконец, все еще с Apache, убедитесь, что вы правильно загружаете модуль PHP для файлов, заканчивающихся на (.php | .inc)
0

По вопросам рекламы [email protected]