Подтвердить что ты не робот

Wampserver 2.1 дает оранжевую иконку после установки на Windows 7

Я только что установил Wampserver 2.1 на свой 64-битный компьютер с Windows 7 и значок, который должен стать зеленым, становится оранжевым, говоря, что сервер не готов.

В результате, при открытии браузера на http://localhost/ он просто устарел.

кто-нибудь задумал, я попробовал Google по этому поводу, но без какого-либо правильного результата.

Журнал ошибок apache говорит следующее:

[Fri Mar 11 14:40:58 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations[Fri Mar 11 14:40:58 2011] [notice] Server built: Oct 24 2010 13:33:15

[Fri Mar 11 14:40:58 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations

[Fri Mar 11 14:40:58 2011] [notice] Server built: Oct 24 2010 13:33:15

[Fri Mar 11 14:40:58 2011] [notice] Parent: Created child process 4320

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Child process is running

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Acquired the start mutex.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting 64 worker threads.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting thread to listen on port 80.

[Fri Mar 11 14:40:58 2011] [notice] Parent: Created child process 4320

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Child process is running

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Acquired the start mutex.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting 64 worker threads.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting thread to listen on port 80.

поэтому мэр не выскажется по-моему.

версии: apache 2.2.17 php 5.3.4 mysql 5.1.53

Если я использую службу для проверки порта 80, он делает это нормально, говоря мне следующее:

Порт 80 фактически используется: сервером: Apache/2.2.17 (win32) php/5.3.4

update: он по-прежнему не решается через несколько месяцев, а Skype даже не установлен и никогда не был установлен на компьютере.

4b9b3361

Ответ 1

Вероятно, ваш Skype дает вам трудное время. Попробуйте настроить свой Skype следующим образом:

Инструменты → Параметры → Дополнительно → Соединение → Снимите флажок "Использовать порт 80..."

У меня была такая же проблема, и это сработало для меня.

Ответ 2

У меня были те же проблемы в Windows 7, оранжевый значок WAMP и когда мышь находится на значке WAMP, он показывает, что сервер подключен к сети, но я не могу подключиться к серверу. Ничего не найдено на порту 80, у меня нет skype, и файл моих хостов верен.

Что сработало для меня, описано ниже.

Когда я оставил клик на значке WAMP Apache → Сервис, я увидел, что служба start/stop была недоступна.

Итак, я нажал "Установить службу" Apache → Сервис → Установить службу.

Это сделало трюк

Ответ 3

проверьте порт Apache, используемый вашим Wamp на странице http.conf. Попробуйте изменить порт на число выше 1024 и перезапустить apache. Затем попробуйте получить доступ к серверу Apache, используя URL-адрес, например http://localhost: $PORT_NUMBER_HERE. Если это работает, так это то, что у вашего пользователя нет разрешения на открытие сокета ниже 1024. Это распространено в средах unix, но я не являюсь пользователем Windows, чтобы знать, имеют ли он те же ограничения. Попробуйте.

Вы также можете проверить брандмауэр Windows и предоставить доступ к используемому порту, если брандмауэр блокирует его.

С уважением.

Ответ 4

Я боролся с этим несколько часов подряд на разных машинах. Часто одно решение не работало на следующей машине. Это то, что я, методом проб и ошибок, обнаружил, что каждый раз работал как шарм.

Установленный WAMP на Win7 POS

  • Добавить MSVCR100.dll в System32
  • Установить VB 2008
  • Установить WAMP
  • Отключить всемирную службу веб-публикации в службах
  • Запустите WAMP как администратор.

Готово. Не нужно редактировать httpd.conf, нет необходимости редактировать хост файл и не нужно отключать IIS.

Полная установка WAMP после этих шагов занимает более десяти минут. Надеюсь, он тоже трюк для вас.

Ответ 5

Проверяйте каждую услугу отдельно. MySQL использует порт 3360, который также может быть заблокирован.

В личной заметке я обнаружил проблему WAMP после версии 2.0i, поэтому я перешел на виртуальную машину Linux или даже на другой компьютер, на котором работает linux для разработки PHP.

Попробуйте EasyPHP, так как вы можете установить его на USB-накопитель, чтобы вы могли сохранить с собой "WAMP".

Ответ 6

Проверьте файл hosts. Он должен быть расположен @/windows/system 32/drivers/etc/

Отредактируйте файл в блокноте или что-то подобное и найдите две строки, которые читают что-то вроде

# 127.0.0.1 localhost и #:: 1 localhost

Удалите # с начала каждой строки, сохраните файл (убедитесь, что в нем нет расширения файла), а затем перезапустите WAMP.

Это должно работать, по крайней мере, для меня, но существуют различные другие программы, которые могут противоречить WAMP, например, Skype.

Надеюсь, что это работает

Ответ 7

Я использую Wampserver 2.2. У меня была та же проблема, значок просто остался оранжевым... Вот что я узнал: если вы нажмете на

Значок Wamp Tray > Apache > Сервиs > Контрольный порт 80

Хорошо, это показало мне, что уже использовал порт 80: Server : Microsoft-HTTPAPI/2.0, что не то, что я хотел... Поэтому мне понравилось предлагаемое выше и изменило значение Listen 80 в http.conf для прослушивания 81. Остановлено и перезагружен и работает.

Ответ 8

У меня возникла эта проблема с оранжевой лампой из-за того, что IIS и/или агент агента развертывания веб-сайтов, используемый при разработке веб-приложений в Visual Studio, блокировал порт 80. Когда я остановил эти две службы, Wamp начал просто отлично с красивым зеленым icon:)

Запустите эти две комбаты из командной строки в качестве администратора, чтобы остановить службы

iisreset /stop
net stop msdepsvc

Ответ 9

У меня была такая же проблема, и после прочтения этого сообщения я обнаружил, что здесь вам нужно делать, если вы одновременно используете как Wamp, так и Skype, чтобы избежать проблем. УБЕДИТЕСЬ, ЧТО ВЫ ОТКРЫВАЕТЕ ВАШЕ ВРЕМЯ СЕРВЕРА WAMP, ТО ОТКРЫТЫЙ SKYPE. Это устранило проблему, я смог без проблем подключиться к серверу WAMP, и значок был зеленым:).

Ответ 10

Сегодня у меня была такая же ошибка. Я изменил #listen с 80 на 86, и он все еще не работал.

Я нашел это на форуме wampserver:

  • apache использует 80 (я изменил это на 86, используя методы в других ответах здесь)
  • mysql использует 3306
  • отредактируйте папку my.ini в mysql
  • изменить 3306 на 3307
  • написанный 3 раза в файле
  • сохранить и перезапустить wamp.

После этого мой значок наконец стал зеленым. Однако, когда я пошел в localhost, он все еще сказал, что не нашел. Это связано с тем, что вам нужно добавить новый порт, который вы используете, в localhost - то есть localhost: 86

Ответ 11

Я просто щелкнул правой кнопкой мыши на Wamp и изменил http.conf. порт прослушивания был 80, и я изменил его на 2000

Listen 2000

и все работало как шарм

Ответ 12

Я просто снял флажок, используя порт 80 из настроек Skype, и он начинает работать нормально.

До этого я изменил порт MySQL 3306 на 3307 из файла my.ini MySQL

Ответ 13

C:/wamp/alias

и посмотрите свой псевдоним, возможно, вы измените DISK D:\ на K:\

"Alias /virtualram/ "D:/virtualram/".

Не меняйте порт 80 на 8080!

GL

Ответ 15

Для меня это сработало

1 - # 127.0.0.1 localhost and # ::1 localhost and uncommenting these
lines in host file

2 - Inside MySql - my.ini file changing port 3306 to 3307 at three
places

Спасибо, ребята!

Ответ 16

Исправить для ПК с Windows 7 - Открыть диспетчер ISS → Остановить службу с правой панели.

И выберите перезапуск всех служб на Wamp CP.

Работал для меня;)