Значок WAMP Server V 2.5 оранжевый, не отвечает и нет меню

У меня Windows 7 32 бит и я хотел работать на wordpress для размещения моей собственной страницы, но для этого я получил виртуальный сервер WAMP Server V 2.5 и после его установки значок на панели задач был оранжевым, а после щелчка правой и левой кнопки не было меню , Я прочитал много форумов, отключил IIS и перезапустил, и ничего. Также удалена, удаленная директория на c :, установлена ​​снова, но такой же результат, нет меню, оранжевый значок. Я не технический эксперт, поэтому вы можете «настроить» свои ответы, учитывая это. Я понятия не имею, как проверить журналы и т. Д. Так что PLS дайте мне знать. Весьма признателен.

Забыл упомянуть, что наведите указатель мыши на значок, который он говорит, 1 из 2 служб, работающих в автономном режиме. Я набрал localhost и появилось изображение IIS. Итак, после отключения IIS и перезапуска, мой значок WAMP исчез совсем. Поэтому я снова включил IIS, но IIS не проверяет полностью как «заштрихованную» (опция FTP отключена). После этого я перезапустил, и значок WAMP больше не показывался. Это случилось вчера, и я переустановил WAMP, как и сейчас, но все равно ничего. Кроме того, в папке WAMP отсутствует папка apache и нет отображения меню на значке WAMP на панели задач, как указано выше. Какой еще способ узнать, какой порт использует мой WAMP. И у меня нет Skype.

У меня была и эта проблема, может быть другая программа, работающая на одних и тех же портах, я знаю, что skype может быть запущен с серверами wamp и xammp.

Проверьте, работает ли что-то еще на одних и тех же портах и ​​отключается скайп = исправление :))

edit: netstat -a -b покажет все порты прослушивания и имя исполняемого файла. Если вы предпочитаете графическую версию, TCPView от Microsoft покажет вам ту же информацию, обновляя ее в режиме реального времени.

http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx

если у вас есть другие программы, работающие на одних и тех же портах, вам придется менять порты вашего виртуального сервера.

Я использую этот способ для решения моей проблемы. Нажмите значок «Wampserver» -> «Apache» -> «Администрирование службы» -> «Установить службу» -> снова нажмите значок «wampserver» -> «Apache» -> «Администрирование службы» -> «Начать / возобновить службу».

Сделано: https://www.youtube.com/watch?v=75FFNArSPvU

Я столкнулся с такой же проблемой при запуске wampserver. Значок был оранжевым (сервер офлайн). Пожалуйста, найдите шаги, которые я выполнил, чтобы заставить их работать.

  • Удаленный IIS, чтобы apache использовал порт 80 ( НЕ ИСПРАВЛЯЙТЕ ПРОБЛЕМУ )

  • Я изменил порт apache с 80 до 8080 в httpd.conf перезапустив службы, и он работал, иконка стала зеленой. ( ИСПРАВЛЕНО ПРОБЛЕМА )

ИСПРАВИТЬ без изменения порта в httpd.conf

Хотелось выяснить, какое обслуживание / приложение использует порт 80, запустите свою командную строку как администратор и введите

netstat -ab

Отображает статистику протокола и текущие сетевые соединения TCP / IP.

Результаты показали, что используется порт 80

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [Can not obtain ownership information]

googling msg помог мне найти услугу "Web Deployment Agent Service" которая использовала порт. остановил службу. Обновлен httpd.conf, чтобы снова использовать порт 80.

Изменить: после остановки службы установите для своего типа запуска значение «Вручную», чтобы избежать повторения ошибки

За дополнительной информацией обращайтесь : http://benohead.com/windows-port-80-already-use/

Примечание. Я нашел «Службу агента веб-развертывания» из « служб административных инструментов >> » (она не указана в taskmanager / services).

Перезагрузили wampserver, и он работал, теперь apache использует порт 80.

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [httpd.exe]

Вы пытались переключить порты MySQL? Если у вас есть еще одна версия mySQL, уже установленная вне WAMP, вы можете столкнуться с той же проблемой.

Когда я тестировал порт 3306 (стандартный sql-порт), он сказал, что он используется mysqld.exe (но не «wampmysqld64.exe» – mysql WAMP), который был из другой версии MySQL, которую я ранее устанавливал на машине и с тех пор забыл.

Вы пытались запустить его на другом порту? Просто изменил порт вашего сервера Wamp и повторил попытку. Google, как изменить порт сервера Wamp и т. Д.

Иногда на сервере работает служба, которая необходима серверу sql или apache.

Скопируйте эту строку и сохраните файл .bat:

 FOR /F "usebackq tokens=5" %%i IN (`netstat -aon ^| find "3306"`) DO taskkill /F /PID %%i 

измените «найти» 3306 «» в номере порта, который должен быть бесплатным. Затем запустите файл как admin. Он убьет все процессы, запущенные на этом порту

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

Служба Apache сообщала о фатальной ошибке при запуске, которую можно было найти в журналах Windows Logs -> Application. Вы также можете найти свою конкретную ошибку в журналах событий, если контрольный список общих исправлений (например, закрытие Skype) не решает проблему. Моя конкретная ошибка была синтаксической ошибкой в ​​файле псевдонимов, который я написал.

Если меню wampmanager не появляется, похоже, что в вашей системе отсутствует одна или несколько требуемых библиотек времени выполнения MSVC.

Есть число, которое требуется WampManager / Apache / MySQL / PHP, но поскольку WAMPServer может устанавливать версии Apache до версии Apache 2.22 и PHP на PHP5.3.5, проще убедиться, что у вас есть полный комплект.

Пожалуйста, убедитесь, что у вас есть последняя версия всех этих библиотек времени выполнения, распространяемых на Microsoft C / C ++. Вам не нужен весь компилятор, только эти библиотеки времени исполнения C / C ++.

Для WAMPServer 32bit

Распространяемый пакет Microsoft Visual C ++ 2008 SP1 (x86)

Распространяемый пакет Microsoft Visual C ++ 2010 SP1 (x86)

Если вы используете WampServer 2.4 или 2.5 32bit и поэтому Apache 2.4.x

Требуется Microsoft Visual C ++ 2012 и выберите vcredist_x86.exe

Более поздние версии могут также потребовать

Microsoft Visual C ++ 2014 и выберите vcredist_x86.exe

Распространяемые пакеты Visual C ++ для Visual Studio 2015 Update 3 и выберите vcredist_x86.exe

Для WAMPServer 64bit

Распространяемый пакет Microsoft Visual C ++ 2008 SP1 (x86)

 Yes you need the x86 Package regardless as wampmanager is a 32bit exe even on a 64 bit install 

Распространяемый пакет Microsoft Visual C ++ 2008 (x64)

Распространяемый пакет Microsoft Visual C ++ 2010 с пакетом обновления 1 (x64)

Если вы используете WampServer 2.4 64bit

Распространяемый пакет Microsoft Visual C ++ 2012 SP1 и выберите vcredist_x64.exe

Более поздние версии могут также потребовать

Microsoft Visual C ++ 2014 и выберите vcredist_x86.exe

Распространяемые пакеты Visual C ++ для Visual Studio 2015 Update 3 и выберите vcredist_x64.exe

БОЛЬШОЕ ПРИМЕЧАНИЕ

Имена этих установок времени исполнения почти все называются vcredist_x86.exe !!! Поэтому загрузите и установите их по одному, или вы получите очень смущенный.

Как только они будут установлены, ваши «Программы и функции» должны выглядеть примерно так:

32-битные системы 32-битная система

64-битные системы 64-битная система

Я, наконец, исправил это !!!
Если вы установили другой сервер mysql для визуальной студии или netbeans, он будет использовать порт: 3306 ;
Но для Wampsever 3 все, что вам нужно сделать, это щелкнуть правой кнопкой мыши значок ORANGE WAM, а затем в группе mysql нажать тест другого порта;
он покажет вам диалог с портом: 3307 ;
затем нажмите OK. Это оно; то значок станет ЗЕЛЕНЫМ ;
Не забудьте сказать

 cout <<"YESSS!" << endl; 

У меня была такая же проблема, и в конечном итоге это был конфликт портов.

Я открыл диспетчер задач, и был запущен процесс Microsoft SQL. После окончания этого процесса и перезапуска WAMP все работало нормально.

1 из 2 запущенных сервисов. Проверьте каталог вашей установки Wamp ….. Убедитесь, что это C …. это решает мою проблему.