У меня 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» -> «Администрирование службы» -> «Начать / возобновить службу».
Я столкнулся с такой же проблемой при запуске 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-битные системы
64-битные системы
Я, наконец, исправил это !!!
Если вы установили другой сервер mysql для визуальной студии или netbeans, он будет использовать порт: 3306 ;
Но для Wampsever 3 все, что вам нужно сделать, это щелкнуть правой кнопкой мыши значок ORANGE WAM, а затем в группе mysql нажать тест другого порта;
он покажет вам диалог с портом: 3307 ;
затем нажмите OK. Это оно; то значок станет ЗЕЛЕНЫМ ;
Не забудьте сказать
cout <<"YESSS!" << endl;
У меня была такая же проблема, и в конечном итоге это был конфликт портов.
Я открыл диспетчер задач, и был запущен процесс Microsoft SQL. После окончания этого процесса и перезапуска WAMP все работало нормально.
1 из 2 запущенных сервисов. Проверьте каталог вашей установки Wamp ….. Убедитесь, что это C …. это решает мою проблему.