Подтвердить что ты не робот

Я не могу получить доступ к http://localhost/phpmyadmin/

Проблема:

Я не могу получить доступ к localhost/phpmyadmin/

прежде чем я получу доступ к localhost/phpmyadmin/, но сегодня, когда я пытаюсь получить доступ к этой странице, я получил странную страницу

также я могу без проблем получить доступ к localhost/xampp/

Вопрос:

Как я могу решить эту проблему?

4b9b3361

Ответ 1

что вам нужно сделать, это добавить phpmyadmin в конфигурацию apache:

sudo nano /etc/apache2/apache2.conf

Добавьте конфигурацию phpmyadmin в файл:

Include /etc/phpmyadmin/apache.conf

затем перезапустите apache:

sudo service apache2 restart

В окнах, я думаю, вы можете просто перейти к конфигурационному файлу apache2 и включить конфигурационный файл phpmyadmin, как показано выше, а затем перезапустить apache

Ответ 2

Более чистый способ - создать новый файл конфигурации:

/etc/apache2/conf-available/phpmyadmin.conf

и напишите в нем следующее:

Include /etc/phpmyadmin/apache.conf

затем соедините ссылку на файл с каталогом /etc/apache2/conf-enabled:

sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled

Ответ 3

Вы должны использовать localhost:portnumber/phpmyadmin Здесь Portnumber - это номер, который вы установили для своего веб-сервера, или если вы его не задали до сих пор по умолчанию - 80.

Ответ 4

Иногда он чувствителен к регистру. Вы пробовали переходить к http://localhost/phpMyAdmin?

Ответ 5

Обычно встречается, когда ваш порт по умолчанию для localhost используется другим приложением (например, apache tomcat). Простое исправление - остановить приложение и просто перейти на localhost/phpmyadmin.

В моем случае это работало после остановки apache tomcat.

Ответ 6

Я использую Linux Mint: После установки LAMP вместе с PhpMyAdmin я связал оба файла конфигурации Apache и PhpMyAdmin. Это сделал трюк. Ниже приведены команды.

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

sudo /etc/init.d/apache2 reload

Ответ 7

когда вы запустите Xampp, проверьте порт apache no. например: если он отображает порт 80, введите

http://localhost:80/phpmyadmin/

После этого он будет автоматически отображаться

http://localhost/phpmyadmin/

Ответ 8

Основываясь на вашем выходе, один из ваших плагинов запутывается с phpmyadmin. Попробуйте отключить все плагины, чтобы убедиться, что это работает.

Если это так, включите их один за другим и еще раз проверьте, чтобы найти проблемный.

Ответ 9

Запустите сервер Apache, запишите номер порта (например: 8081) Откройте ваш браузер и введите localhost: 8081 (или номер порта Apache)

Ответ 10

sudo apt-get -y --reinstall install phpmyadmin;
sudo service apache2 restart;

Надеюсь, что это поможет.

Ответ 11

Судя по выходному изображению, которое вы связали в одном из своих комментариев:

http://imageshack.us/photo/my-images/638/erroruh.png/

... может быть, вы случайно загрузили какую-то форму веб-сайта, откуда вы думали, что загружаете phpMyAdmin. Текст содержит ссылки на "Dropbox", что заставляет меня думать, что отображение информации никоим образом не связано с phpmyadmin.

Попробуйте переустановить и посмотрите, поможет ли это...

http://www.phpmyadmin.net

Ответ 12

Или может случиться так, что Skype работает на одном и том же порту (по умолчанию он работает).

Отключить Skype или настроить Skype для использования другого порта

Ответ 13

Я также столкнулся с той же проблемой. Я работал над этим и узнал, это просто потому, что я по ошибке переместил папку "phpmyadmin" в какую-то папку внутри Xampp. Пройдите все остальные папки, которые находятся внутри основной папки "XAMPP". Затем, если вы найдете "phpmyadmin" внутри другой папки, кроме "xampp", переместите ее обратно в основную папку "XAmpp" и обновите страницу.  :)

Ответ 14

Убедитесь, что у вас все еще есть phpMyAdmin, возможно, вы удалили его в своей папке htdocs?

Получить последнюю версию: http://www.phpmyadmin.net/home_page/downloads.php

Разархивируйте, затем поместите phpMyAdmin (переименуйте папку, если она имеет номера версий) в вашей папке htdocs.

Убедитесь, что Skype отключен, поскольку он будет несколько раз запускаться на том же порту, что и ваша XAMPP-установка... Я не уверен, почему, но apache, установленный через xampp на некоторых машинах Windows 7, видел, что apache не запускается, если skype включен после 10 лет работы ИТ.

Итак, убедитесь, что apache запущен, mysql запущен и нажат:

локальный/PhpMyAdmin

Вы должны получить какое-то приглашение к установке. Шаг через это вы узнаете много на этом пути. Но в основном его один файл конфигурации, который нуждается в некоторых настройках.

Ответ 15

Более чистый способ включить конфигурацию phpmyadmin в apache2 - создать новый файл конфигурации с помощью:

sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf

и напишите в нем:

Include /etc/phpmyadmin/apache.conf

Ответ 16

Решение той же проблемы на Ubuntu 14.04, я использую код:

    sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf
    sudo /etc/init.d/apache2 reload

это потому, что с Ubuntu 13 Apache загружает файлы конфигурации из каталога /etc/apache 2/conf.

Документация Ubuntu

Ответ 17

У меня была та же проблема. Не удалось получить доступ к http://localhost/joomla.
и я не совсем понял другие ответы.
Простое решение для меня:

  • остановить все действия в xampp (у меня были apache и mysql. apache на порту 80 и 7000something)
  • quit firefox
  • перезапустите действия (apache и mysql)
  • перезапустить firefox.
  • открыть http://localhost/phpmyadmin (или http://localhost/joomla - что бы это ни было)
  • вуаля!

Теперь apache работает на портах 80 и 443 и mysql на 3306.

Ответ 18

Просто измените - $ cfg ['Servers'] [$ i] ['host'] = 'localhost'; в config.inc.ph. то есть от существующего до локального хоста, если вы его локально установили

Ответ 19

Убедитесь, что запущены оба веб-сервера apache и сервер MySQL. У меня была такая же ошибка, потому что я забыл запустить свой веб-сервер.

Ответ 20

FounПосле чтения каждой строки, возвращаемой в phpinfo() в браузере, я заметил, что "путь к файлу конфигурации" был скомпилирован как C:\WINDOWS.

Переместился php.ini, перезапустил сервер (Apache) и вуаля! mysql и phpmyadmin работают!

MOVE/COPY php.ini в C:/WINDOWS.

Надеюсь, это поможет!