WAMP-сервер зеленый, но только 404

Хорошо дамы и господа. У меня довольно загадочная проблема. У меня есть WAMP-сервер, установленный на моей машине WIN7 на работе, все работает нормально и денди. Не использовал его в течение нескольких недель, потому что меня втянули в другие вещи. На днях я попытался запустить его … Значок был зеленым, и я подумал, что мы были хорошими. Затем я попытался открыть localhost и получить ошибку 404:

Ошибка HTTP 404. Запрошенный ресурс не найден.

Я понятия не имею, почему это делается, мы работали нормально 2-3 недели назад, и теперь ничего. У кого-нибудь из вас была зеленая иконка, но не могли получить какие-либо страницы? Где, черт возьми, я иду, потому что я бил головой о стену здесь.

Заранее спасибо.

Также возможно, что некоторые другие службы работают на порту 80 (возможно, IIS Express, некоторые клиенты Torrent, Skype ..). Решение могло бы состоять в том, чтобы изменить порт, на котором вы слушаете (как сказал Митхун Сен ).

Так измените порт, на котором Wamp прослушивает:

  • Нажмите Wamp server -> Apache -> httpd.conf
  • Изменить Listen 80 на что-то еще, например: Listen 81
  • Я также изменил бы ServerName localhost:80 на ServerName localhost:81

Если вы это сделали и сохранили httpd.conf, вам необходимо перезапустить Wamp-сервер. Затем используйте localhost:81 качестве корневого URL.

Таким образом, URL-адреса будут выглядеть так:

 localhost:81/phpmyadmin localhost:81/mysite_directory 

Для меня все, что мне нужно было сделать, это щелкнуть по значку WAMP, затем нажать «Put Online», и он выйдет в интернет. Это может быть и для кого-то другого.

попробуйте изменить порт:

нажмите на значок wamp -> Apache -> httpd.conf, измените «Listen 80» на «Listen 81».

Перезапустите Wamp.

Проверьте, используется ли порт 80 какой-либо другой услугой. В моем случае значок был коричневым, а сервер был в сети, а служба apache не запускалась.

Вот что я сделал, чтобы исправить это:

В моем случае "Web Deployment Agent Service" использовала порт, блокирующий использование apache.

Остановите службу и измените ее тип запуска на «Вручную» в свойствах по умолчанию «Автоматически», это позволит избежать повторения проблемы.

Более подробную информацию о том, как найти и остановить службу, см. Ниже: https://stackoverflow.com/a/35252219/5894548

На всякий случай, у кого-то другая проблема, я опубликую, как я исправил свою проблему.

Недавно я хотел обновить свой PHP в WAMP до более новой версии. Когда это не сработало, я просто решил загрузить новую версию WAMP с более новой версией PHP. После загрузки и установки всех пакетов Visual C ++ я установил новый WAMP. Я также загрузил новую версию Joomla и поместил файлы в каталог wamp / www /. Я открыл WAMP, получил зеленый свет, а затем попытался установить новый Joomla. Когда я ввел URL-адрес: http: //localhost/joomla/installation/index.php, файл не был найден. Я не заметил, что новый WAMP, который я загрузил, имел имя файла «wamp64». Я взял файлы joomla из wamp / www / и поместил их в wamp64 / www / и, наконец, был найден установочный файл.

Возможно, этот фрагмент информации спасет кого-то еще от вытягивания волос.

Если вы
Ошибка HTTP 404. Запрошенный ресурс не найден.
даже свет Wampserver – зеленый, проверьте ваш порт 80, вероятно, он используется другими службами.
Поэтому вы должны их делать;

1- Нажмите на Wampserver, чтобы перейти к Apache -> httpd.conf
2- Найдите «Слушать 80» и измените его на «Слушать 8080»
3- сохранить файл .txt и перезапустить Wampserver

Примечание. Если у вас такая же проблема после перезагрузки компьютера, а номер порта – Listen 8080

1 – Снова измените номер порта, например Listen 8081, и перезапустите все службы, затем щелкните LocalHost.
2- если страница снова открывается, но если у вас возникла ошибка, измените номер порта обратно на Listen 8080 и перезапустите его, вы увидите, что он будет работать.


Моя проблема заключалась в том, что файлы на самом деле не были.

Я столкнулся с этим, так как обновлялся с 32-битного до 64-битного.

У меня были все мои файлы в Wamp то время как localhost искал файлы в Wamp64 .

Итак, все, что я делал, – это перемещение файлов с Wamp/www -> Wamp64/www .