Я не могу получить доступ к 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.
Попробуйте переустановить и посмотрите, поможет ли это …
Или может случиться, что 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
.
и я не совсем понял другие ответы.
Простое решение для меня:
http://localhost/phpmyadmin
(или http://localhost/joomla
– что бы это ни было) Теперь 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.
Надеюсь это поможет!