Wampserver не горит зеленым цветом - оранжевый
Я пытаюсь установить wampserver на win7-32bit. Установка идет гладко, но значок не становится зеленым. Он остается оранжевым, говоря "Сервер онлайн". Я пробую разные решения, ничего не получилось:
- изменен порт apache до 8080.
-отключить IIS и другие вещи
- даже пытался установить сервер xampp, но это тоже не сработало.
Что еще нужно делать?
Спасибо.
Ответы
Ответ 1
У меня была эта проблема раньше, и оказалось, что Skype вмешивается в порт 80. Поэтому вам, возможно, придется посмотреть на вашу систему, чтобы узнать, есть ли у вас другое приложение, использующее этот порт.
В любом случае под Skype, чтобы изменить этот параметр, это было: Tools->Options->Advanced->Connection->Use port 80 and 443 as alternatives for incoming connections
. Разблокируйте это, перезапустите Skype, перезапустите wamp.
Связанный с нами вопрос
Ответ 2
Если вы устанавливаете WAMPServer перед установкой С++ Redistributable, это не сработает даже после того, как вы его установили, потому что вы пропустите критический шаг в установке, где вы сообщаете брандмауэру Windows, чтобы он запускал Apache.
- Удалите WAMP, запустив файл
unins
в каталоге wamp
- Загрузите и установите пакет vbasic здесь [ http://www.microsoft.com/en-us/download/details.aspx?id=8328]
- Перезагрузите компьютер.
- Снова установите WAMP. Вы должны увидеть сообщение с фиолетовым пером, сообщающее вам разрешить доступ. Сделайте так, и вы должны быть хорошими.
Ответ 3
причиной может быть множество причин. Он может не отображаться в файлах журнала.
У меня был случай, когда в журнале показывался Apache, затем все потоки отключились, и абсолютно никакого объяснения почему. Вот подсказка для решения этой проблемы, которую все, кажется, пропустили. Файл журнала должен отображать полную командную строку, используемую для запуска apache, например:
httpd -d C:/wamp/bin/apache/apache2.4.9
Сделайте это: откройте окно cmd, cd в каталог bin apache и запустите команду вручную:
c:\> cd C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9\bin> httpd -d C:/wamp/bin/apache/apache2.4.9
Он вычеркнул ошибку; проблема решена за 5 минут:
AH00526: Syntax error on line 609 of C:/wamp/bin/apache/apache2.4.9/conf/httpd.conf:
CustomLog takes two or three arguments, a file name, a custom log format string or format name, and an optional "env=" or "expr=" clause (see docs)
это произошло из-за синтаксической ошибки, которую я поставил в 'httpd.conf', пытаясь сделать мой wampserver multi-homed. Но почему люди Apache не записали это в файл журнала?
Ответ 4
click WAMP icon -> Apache -> httpd.conf and find listen 80
новые версии WAMP использует
Прослушать 0.0.0.0:80
Послушайте [:: 0]: 80
ServerName localhost:80
Измените номер порта, как вы хотите, например,
Прослушать 0.0.0.0:81
Послушайте [:: 0]: 81
ServerName localhost:81
и теперь перезапустите Wamp, вот и все
и в веб-браузере введите
http://localhost:81
Удачного кодирования..
Ответ 5
После тестирования всех других решений, размещенных здесь (Skype, обновления для С++ Redistributable), я обнаружил, что другой процесс использует порт 80. Виновником был Microsoft Internet Information Server (IIS). Вы можете остановить службу из командной строки в Windows 7/Vista:
net stop was /y
Или запустите службу, чтобы она не запускалась автоматически, выбрав "Службы": нажмите "Пуск", выберите "Панель управления", "Производительность и обслуживание", "Администрирование", а затем дважды щелкните "Службы". Там найдите "WAS Service" и "World Wide Web Publication Service" и установите их вручную или полностью отключите их.
Затем перезапустите сервер WAMP.
Дополнительная информация: http://www.sitepoint.com/unblock-port-80-on-windows-run-apache/
Ответ 6
Также в диспетчере устройств сначала нажмите "показать все процессы", поставьте остановку на HTTP
После этого исправления у меня возникла проблема с страницей IIS на localhost, которая была решена, когда мы сделали следующий шаг:
Проверьте файл хостов в папке C:\Windows\System32\Drivers\etc \, если запись 127.0.0.1 localhost
прокомментирована, а затем раскомментируйте ее, удалив # перед этой строкой.
Ответ 7
Но если это не решит проблему, вы, вероятно, установили sql 2008 R2, поэтому решение, которое сработало для меня, было проблемы с серверным сервером желтый символ
Ответ 8
- Щелкните правой кнопкой мыши значок Xampp
- Перейти к инструментам
- Затем найдите службы переустановки
- Если что-то появляется, то есть брандмауэр Windows, просто разрешите доступ.
Тогда через минуту все должно быть хорошо :) надеюсь, это поможет :)
Ответ 9
Сервер WAMP может поменять оранжевый по разным причинам, так как он не работает. Это еще одна проблема. это может быть связано с тем, что веб-службы работают в services.msc. Это объясняется в следующем блоге. Попробуйте. Как разрешить ошибку HTTP 404 и запустить localhost с WAMP Server для PHP и MySql?
Ответ 10
Сделайте Ctrl + Alt + Suppr, чтобы проверить, не запущена ли какая-либо другая версия Apache на вашем компьютере. Это было для меня, я просто остановил их, и свет прошел зеленый!
Ура!
Ответ 11
Я уверен, что другие нашли это, но если вы используете рабочую станцию, которая имеет встроенное программное обеспечение, которое использует порт 80, и НЕ разрешено его удалять, изменение порта, на котором работает ваш сервер, - это еще одно простое решение. Этот человек называет ответ здесь: fooobar.com/questions/62102/...
Ответ 12
Моя проблема не была связана с skype, поскольку я ее не установил. Решение, которое я нашел, было то, что в каталоге отсутствовали файлы с расширением .dll(msvcp110.dll, msvcr110.dll):
C:\wamp\bin\apache\apache2.4.9\bin
Итак, я скопировал эти 2 файла во все эти места на всякий случай и перезапустил wamp, котор он работал
C:\wamp
C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9
C:\wamp\bin\mysql\mysql5.6.17
C:\wamp\bin\php\php5.5.12
Надеюсь, это поможет кому-то.
Ответ 13
вы можете запустить appache:
E:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d E:/wamp/bin/apache/apache2.4.9
после этого просмотрите журнал ошибок и решите его.
Ответ 14
Обновление 2017 - версия Wamp 3.0.6
Если вы установили VC redist из Microsoft, но все же ваш значок Wamp оранжевый, это может быть конфликт, вызванный Skype для порта # 80.
Вам нужно будет изменить номер порта, как описано ниже.
Щелкните правой кнопкой мыши на разделе Wamp → tool → apache → используйте другой порт 80
![введите описание изображения здесь]()
Теперь слушайте
http://localhost:7080/phpmyadmin/
Ответ 15
Если вам больше не удается запустить Wamp сразу после обновления Windows, это часто происходит из-за того, что Windows автоматически повторно включила службу публикации в Интернете.
Чтобы решить: нажмите "Пуск", введите "Службы", нажмите "Службы", найдите "Службу публикации в Интернете", дважды щелкните по ней, установите для параметра "Тип запуска" значение "Отключено", нажмите кнопку "Стоп", откройте диалоговое окно и попробуйте перезапустить Wamp.