Я установил сервер WAMP 2.2 на Windows 7 x64. Я щелкнул его значок на панели задач и подключил сервер. Затем я выбираю PhpMyAdmin и получаю страницу 404.
Localhost успешно предоставляет мне тестовую страницу Apache 2. Я никак не могу это исправить. Журнал ошибок PHP и журналы ошибок Apache не содержат ошибок.
Примечание. Я пробовал все комбинации URL, например localhost/phpmyadmin/
и localhost/phpmyadmin
и localhost/phpmyadmin/?
Убедитесь, что порт 80 больше не используется. Проверьте netstat -abn
чтобы узнать, что прослушивает этот порт.
Один из главных виновников - Skype. Просмотрите параметры >> расширенный >> подключение и проверьте, установлен ли флажок «использовать порт 80». Снимите флажок, если это так. Затем перезапустите Skype. Возможно, придется перезапустить и WAMP.
Затем будет любое антивирусное / антиспам / антифункциональное программное обеспечение. Временно отключите его для проверки. Если все работает, снова включите его и выясните, какая часть программного обеспечения блокирует соединение.
Проверьте, установлен ли IIS, и удалите его.
Проверьте структуру каталогов. Откройте корневой каталог и убедитесь, что папка phpmyadmin существует, а также укажите, в каком регистре она введена.
Хорошо, сначала мне пришлось деинсталлировать мою предыдущую установку сервера MySQL. Это исправило wamp-сервер, который теперь работал отлично.
Позже возникла и другая проблема (не имеющая прямого отношения к вопросу). Мне было отказано в доступе на странице phpMyAdmin. Это я мог исправить, изменив $cfg['Servers'][$i]['nopassword'] = false;
к $cfg['Servers'][$i]['nopassword'] = true;
Вышеупомянутые строки находятся в C:\wamp\apps\phpmyadmin3.2.0.1\libraries
и искать config.default.php
У меня просто была эта проблема, и я нашел более простое решение:
щелкните левой кнопкой мыши значок wamp на панели задач apache> модули apache> проверьте 'модуль перезаписи'
бинго!