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

Проблема:

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

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

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

Вопрос:

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

вам нужно добавить phpmyadmin в конфигурацию apache:

 sudo nano /etc/apache2/apache2.conf 

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

 Include /etc/phpmyadmin/apache.conf 

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

 sudo service apache2 restart 

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

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

 /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 

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

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

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

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

Я использую 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

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

 http://localhost:80/phpmyadmin/ 

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

HTTP: // локальный / PHPMyAdmin /

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

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

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

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

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

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

http://img.ruphp.com/php/hqerroruhp/

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

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

http://www.phpmyadmin.net

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

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

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

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

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

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

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

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

локальный / PhpMyAdmin

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

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

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

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

 Include /etc/phpmyadmin/apache.conf 

Решение этой же проблемы на 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 / apache2 / conf.

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

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

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

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

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

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

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

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

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

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