Wamp сервер не запускается: Не работает WampServer | Pixel.com
Не работает WampServer | Pixel.com
Для правильной работы программы WampServer на локальном компьютере нужен 80-й порт. Если порт 80 занят другой программой или не установлены необходимые обновления для системы, иконка WampServer будет оранжевого цвета. Это означает, что localhost не будет работать.
Все преимущества WampServer над другими localhost, перечислять Я не буду, как работать с WampServer Вы сможете узнать на странице «
WampServer для локальной разработки веб-приложений
»
WampServer — оранжевая иконка
Программа WampServer, для работы требует Apache, а для Apache, должен быть свободен порт 80. Проверить, чем занят 80-й порт можно самой программой WampServer.
WampServer, не работает localhost, 80 порт
Что бы заставить работать localhost, первое что нужно сделать, это запустить WampServer. Дальше, левой кнопкой мыши в системном трее, нажимаем на иконку WampServer, наводим курсор на строку
Apache > Service > Протестировать порт 80
Сервис WampServer: протестировать порт 80
На моём компьютере Windows 7 x64, порт 80 использует: Microsoft-IIS/7.5
На Windows 7 x64, 80-й порт использует: Microsoft-IIS/7.5
Отключить Microsoft-IIS/7
Что бы отключить Microsoft-IIS/7.5 нужно выполнить ряд действий:
Пуск > Панель управления > Программы и компоненты > Включение и отключение компонентов Windows,
снимите флажок напротив
Службы IIS
, и нажмите
OK
.
Отключение компонентов Windows (Службы IIS)
Дальше перезагружаем сервисы WampServer. Если Вы, выполнили всё правильно, то иконка WampServer после перезагрузки программы станет зелёной. Нажмите на иконке, WampServer, строку localhost, и вы должны увидеть страницу
Server Configuration
или страницу установки выбранного вами движка для сайта.
Страница WampServer localhost по умолчанию Server Configuration
Проблемы с WampServer
Бывает такое что 80-й порт используют и другие программы, например, скайп.
Тестирование, порт 80 использует скайп
Отключить порт 80 в скайп не составляет труда. В меню скайпа выбираем
Инструменты > Настройки > Дополнительно > Соединение
убираем флажок напротив
Использовать порты 80 и 443 в качестве входящих альтернативных
. Дальше перезагружаем сервисы WampServer. Всё больше действий не требуется, у Вас должен работать localhost и скайп одновременно.
Убираем флажок, Использовать порты 80 и 443 в качестве входящих альтернативных
В обоих случаях после отключения служб, которые используют порт 80, тестирование должно показать; что порт 80 использует Server Apache. Как показано на снимке ниже.
Тестирование, порт 80 использует сервер Аpache
Обновления для программы WampServer
Распространяемый пакет пакета обновления 1 для Microsoft Visual C++ 2010 (x86), (x64) устанавливает компоненты среды выполнения библиотек Visual C++, необходимых для запуска приложений, разработанных с помощью Visual C++ 2010 с пакетом обновления 1 (SP1), на компьютере без установленной среды Visual C++ 2010 с пакетом обновления 1 (SP1)
Обновления для программы WampServer можно скачать по ссылке на официальном сайте разработчиков WampServer. Или по
ссылке
с нашего сайта, на сайт Microsoft для Windows x86. Здесь
скачать
для Windows x64
Заключение
На этой странице вы узнали как заставить работать WampServer на локальном компьютере для разработки веб-сайтов и приложений. Если Вы знаете другие способы сделать это, сообщите мне.
сервер wamp не запускается: Windows 7, 64Bit
Я пытаюсь установить WAMP server (ниже приводится точное имя установки) на windows 7, 64Bit OS. Но он никогда не запускается, значок остается в оранжевом цвете, что означает, что некоторые службы не запускались.
wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64
Я не нашел никакого решения.
No skype, port 80 is not in use.
в службах windows, когда я пытаюсь запустить службу wampapache вручную, он выдает следующую ошибку:
Windows не удалось запустить службу wampapache на локальном компьютере.
Ошибка 1053: служба не ответила на запрос запуска или управления своевременно.
apache_error.log is empty.
вещи используют для работы в windows XP.
22
автор: ROMANIA_engineer
8 ответов
мое решение для устранения этой проблемы было следующим:
пуск > поиск > cmd.exe (Запуск от имени администратора)
внутри командной строки (cmd.EXE-файл) типа:
cd c:/wamp/bin/apache/ApacheX.X.X/bin
httpd.exe -e debug
* * обратите внимание, что ApacheX.X. X-это версия Apache WAMP работает.
Это должно вывести то, что делает сервер apache. Ошибка, которая вызывает загрузку Apache, должна быть там. Моя проблема в том, что httpd.conf пытался загрузить DLL, которая отсутствовала или была повреждены (php5apache2_4.файл DLL.) Как только я переписал этот файл, я перезапустил Wamp, и все прошло гладко.
57
автор: haleksandre
Я решил проблему таким образом:
- на оранжевом значке WAMP выберите Apache > сервис > тестовый порт 80. Вернулся с » порт 80 недоступен — (может быть Skype)»
- выйдите из Skype и закройте программу.
- нажмите оранжевый значок и нажмите Apache > Service > Install Service
- нажмите оранжевый значок и нажмите Apache > Service > Start Service
- нажмите оранжевый значок и нажмите Put Online
зеленеет и обслуживание запущен и онлайн
20
автор: Ken MacLean
выполните следующие действия (взято из это видео Youtube).
- Выход Из Skype
- удаление IIS
- панель управления
- см. программы и функции
- перейти, чтобы включить или выключить функции WINDOWS
- поиск интернет-информационной службы
- удалить
вам просто нужно установить Visual C++ runtime 2015, Если вы измените свою версию php на новейшую версию, вы получите ошибку для нее. вот почему apache имеет ошибку зависимости php.
Проверьте журнал ошибок apache. У меня была эта ошибка «[ошибка] (OS 5)Доступ запрещен. : не удалось открыть файл журнала передачи C:/wamp/logs/access — … бревно. Невозможно открыть журналы»
Затем я переименовываю свой «доступ».log » на другое имя, вы можете удалить, если вам не нужно/никогда не видеть журнал доступа. Затем перезапустите службу apache. Это происходит потому, что размер файла слишком большой. Я думаю, если вы пытаетесь открыть этот файл с помощью notepad, он не откроется, я пытался открыть его раньше. Надеюсь, это поможет.
вы можете открыть средство просмотра событий Windows, чтобы попытаться получить дополнительную информацию об ошибках : в разделе «приложение» журналов Windows, есть хороший шанс, что вы найдете сообщения об ошибках от Apache. (По крайней мере, я нашел, что было не так в моем случае !)
0
автор: personne3000
я перешел к C:\wamp\bin\apache\Apache2.4.4\bin запустите httpd, и apache (розовый и белый значок) загрузится в системный трей. Оранжевый W также стал зеленым.
служба apacheapache не была запущена, ее не было в списке служб (пуск > службы типа), поэтому она оранжевая, а не зеленая.
решение: переустановка работала для меня.
моя версия:
WAMPSERVER (64Bits & PHP 5.4) 2.4
Apache: 2.4.4
С MySQL : 5.6.12
PHP: 5.4.12
В phpmyadmin : 4.0.4
SqlBuddy : 1.3.3
Отладчик xdebug : 2.2.3
http://www.wampserver.com/en/
0
автор: chanchal sakarde
Apache не запускается в wamp
я гуглил в течение последних нескольких часов, но я просто не могу запустить свой apache на wamp. Мой skype не работает, и тестовый порт 80 показывает, что он ничем не используется. Прежде чем это произошло, я пытался добавить новый vhost, но теперь я вернул все файлы, в которых я внес изменения. В любом случае, чтобы отладить, почему apache не запускается?
нажатие на службу запуска / возобновления для apache также не показывает никаких ошибок.
также на всякий случай, я бегу С Win7 64бит
12 ответов
если у вас есть проблема в httpd.conf или любые файлы, включенные в него есть несколько способов узнать, в чем проблема
первый взгляд на ваш Windows Event Viewer
. Нажмите на Windows
ссылка в меню слева, а затем подменю Applications
.
Искать сообщения от Apache с красным значком ошибки.
во-вторых, откройте командное окно, затем CD в \wamp\bin\apache\apache2.X. y\bin, замените x, y на вашу фактическую версию.
Теперь вы можете запустить эту команду, чтобы получить Apache (httpd) для vaidate httpd.файл conf.
httpd.exe -t
это должно дать ошибки с номерами строк, связанными с http.файл conf.
Он останавливается при первой ошибке, поэтому вам придется продолжать запускать его и исправлять ошибку, а затем запускать ее снова, пока не появится сообщение «все в порядке».
92
автор: RiggsFolly
это то, что я сделал, и это помогло мне узнать, что нужно моему Apache-PHP:
C:\Users\Admin>cd C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9\bin>httpd -t
Syntax OK
C:\wamp\bin\apache\apache2.4.9\bin>httpd -k start
[Thu Apr 23 14:14:52.150189 2015] [mpm_winnt:error] [pid 3184:tid 112]
(OS 2)The system cannot find the file specified. : AH00436:
No installed service named "Apache2.4".
C:\wamp\bin\apache\apache2.4.9\bin>
самое простое решение:
удалить и переустановить WAMP (даже не пытайтесь настроить его поверх существующей установки — это не поможет)
П. С.
Если вам интересно, как я попал в эту ситуацию, вот ответ: я пытался установить WAMP и он выдает мне ошибку на середине установки говорит:
httpd.exe - System Error
The program can't start because MSVCR110.dll is missing from your computer.
Try reinstalling the program to fix this problem.
OK
I получил и установил Microsoft Visual C++ 2012 распространяемый отсюда http://www.microsoft.com/en-us/download/details.aspx?id=30679#
и это дало мне «dll», и MYSQL начал работать, но не Apache.
Чтобы Apache работал, я удалил и переустановил WAMP.
16
автор: Yevgeniy Afanasyev
используйте инструмент отладки запуска apaches из команды:
httpd.exe -e warn
- пресс Win+R
- тип
cmd
и нажмите enter - каталог goto, который содержит ваш apache . например, если ваш wamp установлен в
e:\wamp
типcd /d e:\wamp\bin\apache\ApacheX.X.X\bin
в cmd и нажмите enter. - тип
httpd.exe -e warn
(илиhttpd.exe -e debug
для более подробной информации), чтобы увидеть сообщение об ошибке, проблема, которая запрещение запуска apache.
12
автор: Mojtaba Rezaeian
Invalid Command '80HostnameLookups' , perhaps misspelled or defined by a module not included in the server configuration
я получил эту ошибку, когда я отлаживаю проблему (сервер wamp не выходил в интернет) процедурой, определенной @RiggsFolly. Просто прокомментируйте строку 80HostnameLookups Off
, заменив его на #80HostnameLookups Off
.
Это решение сработало для меня, и apache начинает работать.
Примечание:80HostnameLookups Off
можно найти на line 222
of httpd.conf
файл, расположенный в C:\wamp\bin\apache\apache2.4.9\conf
0
автор: Chaudhry Waqas
phpmyadmin.conf открылся с apacheconf.exe и содержимое прикованы, поэтому вы должны сделать следующее:
- копировать содержимое phpsysinfo.conf [C:\wamp\alias]
- вставить в phpmyadmin.conf [C:\wamp\alias]
- изменить
Alias /phpsysinfo "c:/wamp/apps/phpsysinfo3.1.12/"
доAlias /phpmyadmin "c:/wamp/apps/phpmyadmin4.1.14/"
- изменить
<Directory c:/wamp/apps/phpsysinfo3.1.12/ />
to<Directory c:/wamp/apps/phpmyadmin4.1.14/ />
это сработало для меня.
моим решением было это 2 .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
надеюсь, это кому-то поможет.
Я просто найду это решение, но не могу найти. Затем я решил это, проверив некоторые части на wamp в моем ноутбуке.
мы знаем, что сервер apache работает с: 80 портом по умолчанию. Ваш компьютер уже использовал этот порт другими службами. Итак, первый
- нажмите на значок wamp — >Apache — >Service — >Test Port 80
затем u может найти службу ,которая может использовать: 80 порт.
OR
- перейти к » панель управления — > Программы и функции — > поворот Компонентов Windows «. И unchecke право на «интернет-информационная служба». Затем перезагрузите компьютер.
проблема.
мое решение в Windows 10 было просто остановить IIS (Internet Information Services).
Если Apache установлен как служба Windows, любые ошибки будут отображаться в журнале событий системы Windows. Чтобы просмотреть журнал системных событий, перейдите в раздел Администрирование Windows — >Просмотр событий и откройте системный журнал в папке Журналы Windows. Или, вы можете увидеть те же ошибки запущенных httpd.exe в командной строке. В моем случае httpd.exe находится здесь: C:\Bitnami\wampstack-5.6.26-2\apache2\bin — …
Если есть проблема с запуском Apache, скорее всего, проблема может исправлено путем редактирования httpd.файл conf, расположенный в папке \apache2\conf.
Как уже предлагалось, вы можете проверить синтаксис httpd.файл conf, выполнив команду файл httpd.exe-t в командной строке.
я обнаружил, что мне пришлось
изменить
SetEnv PATH "C:\Bitnami\wampstack-5.6.26-2\apache2\bin;${PATH}"
в httpd.conf
to
SetEnv PATH "C:\Bitnami\wampstack-5.6.26-2\apache2\bin;%PATH%"
У меня была та же проблема. Мой порт 80 не используется.
после тщательного исследования, все, что я сделал, это загрузить обновление для Universal C Runtime.
после установки и перезагрузки компьютера все было в порядке.
0
автор: Graham Nyambura
У меня была та же проблема, служба mysql запускалась, но не служба apache, основная проблема в том, что один из ваших виртуальных хостов не является config. правильно, я удалил виртуальный хост, который я создал «D:\wamp\bin\apache\apache2.4.23\conf\extra\httpd-vhosts, перезапустить все сервисы Апач начал работать неправильно, и поэтому я просто зашел на localhost и добавил виртуальный хост автоматически и так он работал!!
иногда это Skype или другое приложение, «удерживающее» порт 80. Jusct закрыть Skype
PHP — WAMP не запускается полностью
У меня последняя версия wamp, т.е. WAMPSERVER (64 бит & PHP 5.5) 2.5 установлен. Он не запускается полностью, не становится зеленым, и поэтому MySQL не запускается, хотя порт используется самим Apache.
Я также установил Visual Studio 2012 VC 11 vcredist_x64 / 86.exe для моей 64-битной ОС Windows 8.1.
Очень странно, все пути настроены в путях, а также включены расширения.
Ниже изображение указывает достаточное количество используемых портов:
@RiggsFolly — Спасибо за аккуратное объяснение. Что касается ваших анкет, я хотел подтвердить, что я только что установил 64-битную версию Wamp, а не 32-битную. Но установил Visual Studio 2012 VC 11 vcredist_x64 и думал x86.
FYI: Как я уже говорил ранее в моем вопросе, я установил MySQL_Workbench в моей системе. Но я отключил его службы для запуска при запуске. Могу ли я знать, что это вызывает проблемы?
Пожалуйста, найдите изображение ошибок в соответствии с Журналы ошибок MySQL
И, пожалуйста, найдите этот для приложений Windows журналы ошибок MySQL
Мой последний вопрос: мы не можем иметь оба MySQL_Workbench & Вместе?
2
Решение
Ваше первое изображение, я полагаю, является результатом запуска
wampmanager -> Apache -> Test port 80
Это проверяет порт, который Apache должен использовать, т.е. порт 80. Он должен сообщить
Your port 80 is not actually used.
Но только если вы не запустили Apache !!! Если вы запустили службу Apache в WAMPServer, она, конечно, сообщит, что порт 80 используется Apache 2.4.9 и т. Д. И т. Д.
Это похоже на то, что вы сделали! Так что это не проблема.
Хотя одна вещь Вы говорите, что установили WAMPServer 64bit, но образ сообщает, что Apache 32bit работает ??? Что вы на самом деле установили ??? Или у вас установлен как 32-битный, так и 64-битный WAMPServer?
Если вы установили 32-битную и 64-битную версию, я предлагаю вам выбрать одну или другую. Я предлагаю 32-битный WAMPServer, так как 64-битный PHP все еще не полный порт и считается экспериментальный до PHP7.
Теперь вы, кажется, уже говорите, что причина, по которой значок wampmanager не зеленый, в том, что MySQL еще не запущен, поэтому все вышеперечисленное не имеет значения. MYSQL работает через порт 3306 а не 80, только одна программа может использовать порт, они не могут совместно использовать порты.
Чтобы понять, почему MySQL еще не запущен, посмотрите журнал ошибок MySQL.
wampmanager -> MYSQL -> Error log
Если это пусто, как это иногда бывает, если ошибка настолько серьезна, что MYSQL не успел открыть свой файл журнала, прежде чем ошибка приведет к его завершению, посмотрите журнал событий Windows.
Чтобы запустить Windows Event Viewer, сделайте:
Windows Key + R для запуска диалога запуска
затем введите eventvwr.exe и нажмите кнопку ОК
В левой части окна нажмите «Журналы Windows -> Приложения».
Найдите имена «Apache Service» или «MySQL» в столбце «Источник», в первом столбце которых есть символ ошибки.
Сообщения об ошибках здесь, как правило, очень наглядны и обычно приводят вас к конкретному номеру строки в my.ini
файл, в котором существует ошибка. В качестве альтернативы они идентифицируют проблему.
Ответить на дополнительную информацию
Ваш журнал ошибок MySQL в основном говорит, что он не может запустить MYSQL, поскольку что-то уже прослушивает порт 3306 (3306 — порт MYSQL по умолчанию). Почти наверняка MySQL Server, который вы установили с Workbench.
Я вижу, что установщик для «MYSQL Workbench» изменился с тех пор, как я установил «MYSQL Workbench». Я ожидаю, что вы решили установить MYSQL Workbench и MySQL Server. Поскольку у вас установлен сервер MYSQL с WAMPServer, могу ли я предложить вам удалить «MYSQL Workbench» или, по крайней мере, «MYSQL Server», поставляемый с верстаком. Это должно помешать другому MYSQL-серверу получить порт 3306 до того, как MYSQL-сервер будет установлен с WAMPServer.
Не забудьте сделать резервную копию всех баз данных, которые вы, возможно, создали перед удалением.
После этого вы можете снова установить «MYSQL Workbench» после того, как WAMPServer начнет работать, и на этот раз не устанавливайте другой экземпляр MYSQL Server.
2
Другие решения
Других решений пока нет …
PHP — WAMPserver 3.0.4 в Windows 10 (64-разрядная версия): сервер Apache (служба httpd) не запускается
Я недавно установил 64-битную версию WAMPserver 3.0.4 на свою 64-битную ОС Windows 10.
Выпуск:
Сервер Apache (2.4.18) не запустился со следующим сообщением об ошибке:
Could not execute menu item (internal error)
[Exception] Could not perform service action:
The service did not respond to the start or control request in a timely fashion
Подобный вопрос был поднят ранее на stackoverflow, но опубликованные там резолюции не помогли в моем случае.
(Я упоминал подробности ниже).
диагностика:
Шаг 1:
Протестировал порт 80, так как мой сервер Apache использовал этот. Вот что вернул тест:
***** Test which uses port 80 *****===== Tested by command netstat filtered on port 80 =====Test for TCP Port 80 is not found associated with TCP protocol
Port 80 is not found associated with TCP protocol===== Tested by attempting to open a socket on port 80 =====Your port 80 is not actually used.
Шаг 2:
Хотя результат показал, что порт 80 не был проблемой, я попытался изменить номер порта с 80 на 8080.
Все еще получил ту же ошибку. Тест показал, что порт 8080 также не использовался.
Итак, проблема явно не в номере порта.
Шаг 3:
Изменена версия PHP с 5.6 на 7 через меню сервера WAMP. Это не дало никакого другого результата.
Шаг 4:
В соответствии с предложением, получившим наибольшее количество голосов по той же ошибке в предыдущем обсуждении, я набрал ‘httpd -e debug’ в командной строке cmd:
(ссылка на предыдущее обсуждение: wamp сервер не запускается: Windows 7, 64Bit)
C:\wamp64\bin\apache\apache2.4.18\bin>**httpd -e debug**
После непродолжительного выполнения сценария процесс завис. Я перечисляю последние 3 заявления, которые обнаружились:
[Wed Sep 07 19:57:35.680559 2016] [so:debug] [pid 8496:tid 428] mod_so.c(266): AH01575: loaded module userdir_module from C:/wamp64/bin/apache/apache2.4.18/modules/mod_userdir.so
[Wed Sep 07 19:57:35.691570 2016] [so:debug] [pid 8496:tid 428] mod_so.c(266): AH01575: loaded module vhost_alias_module from C:/wamp64/bin/apache/apache2.4.18/modules/mod_vhost_alias.so
[Wed Sep 07 19:57:35.712582 2016] [so:debug] [pid 8496:tid 428] mod_so.c(266): AH01575: loaded module php7_module from C:/wamp64/bin/php/php7.0.4/php7apache2_4.dll
Последний говорит, что php7_module был загружен с/wamp64/bin/php/php7.0.4/php7apache2_4.dll
перед заморозкой командной строки.
Это был тот же файл, который упоминался как виновник в предыдущем обсуждении.
Я думал, что это должно быть виновником и в моем случае.
Шаг 5:
Скачал файл php7apache2_4.dll
от
https://bugs.php.net/bug.php?id=69801
и положи в мой /wamp64/bin/php/php7.0.4/
место нахождения
Ошибка по-прежнему сохраняется, и я не уверен, что еще делать?
Я также попробовал:
- Перезагрузка системы
- Запуск сервера WAMP от имени администратора
- Переход к Apache> Администрирование сервиса> Установить сервис
Ничего еще не сработало!
0
Решение
Читали ли вы диалоговое окно, показанное в ходе установки, о том, что у вас установлен полный набор библиотек времени выполнения Microsoft C / C ++.
Windows 10 не поставляется с ними все установлено
— Установка Wampserver —
ПЕРЕД продолжением установки Wampserver, вы должны убедиться, что определенные элементы установлены в вашей системе, в противном случае Wampserver абсолютно не будет работать, и, кроме того, установка будет некорректной, и вам необходимо удалить Wampserver ПЕРЕД установкой отсутствующих элементов.
Убедитесь, что вы «в курсе» в распространяемых пакетах VC9, VC10, VC11, VC13 и VC14
Смотрите — Пакеты Visual C ++ ниже.
— Не устанавливайте Wampserver НАД существующей версией, следуйте советам:
Установите новую версию Wampserver:
Если вы устанавливаете Wampserver поверх существующей версии, он не только не будет работать, но вы рискуете потерять свои существующие базы данных.
— Установите Wampserver в папку, например, в корень диска C:\wamp
или же D:\wamp
, Выберите путь установки, который не включает пробелы или диакритические знаки;
Поэтому нет установки в c:\Program Files\
или же C:\Program Files (x86)\
Мы должны ДО установки, отключения или закрытия некоторых приложений:
— Закройте Skype или не используйте порт 80
Пункт № 04 Wampserver СОВЕТЫ ПОИСКА НЕИСПРАВНОСТЕЙ:
Если эти предварительные условия отсутствуют, нажмите кнопку «Отмена», чтобы отменить установку, затем примените необходимые условия и перезапустите установку.
— Пакеты Visual C ++ —
Библиотеки времени выполнения MSVC VC9, VC10, VC11 необходимы для Wampserver 2.4, 2.5 и 3.0, даже если вы используете только версии Apache и PHP с VC11. Среды выполнения VC13, VC14 требуются для PHP 7 и Apache 2.4.17
— Пакеты VC9 (Visual C ++ 2008 SP1)
32 бита отсюда
а также 64 бит отсюда
— Пакеты VC10 (Visual C ++ 2010 SP1)
32 бита отсюда
а также
64 бит отсюда
— Пакеты VC11 (Visual C ++ 2012, обновление 4)
Два файла VSU4 \ vcredist_x86.exe и VSU4 \ vcredist_x64.exe для загрузки находятся на одной странице: 32-битный и 64-битный
— Пакеты VC13] (Visual C ++ 2013 [)
Два файла VSU4 \ vcredist_x86.exe и VSU4 \ vcredist_x64.exe для загрузки находятся на одной странице: 32-битный и 64-битный
— Пакеты VC14 (Visual C ++ 2015)
Два файла vcredist_x86.exe и vcredist_x64.exe для загрузки находятся на одной странице: 32-битный и 64-битный
Если у тебя есть 64-битная Windows, Вы должны установить 32- и 64-битную версии, даже если вы не используете Wampserver 64 бит.
Это пункт № 20 из ПОИСК И УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ Wampserver:
ТАКЖЕ помните, что вы должны установить WAMPServer «Как администратор», а также запустить его таким образом.
5
Другие решения
Обновление: кто-то предложил мне проверить последнюю версию для распространяемого Visual C ++ для Visual Studio.
Я установил последнюю из
microsoft.com/en-us/download/details.aspx?id=48145
и это решило мою проблему.
Спасибо тем, кто нашел время, чтобы попытаться ответить на мой вопрос.
0
Значок WAMP Server V 2.5 оранжевый, не отвечает и нет меню PHP Lang
У меня 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-битные системы
64-битные системы
Я, наконец, исправил это !!!
Если вы установили другой сервер mysql для визуальной студии или netbeans, он будет использовать порт: 3306 ;
Но для Wampsever 3 все, что вам нужно сделать, это щелкнуть правой кнопкой мыши значок ORANGE WAM, а затем в группе mysql нажать тест другого порта;
он покажет вам диалог с портом: 3307 ;
затем нажмите OK. Это оно; то значок станет ЗЕЛЕНЫМ ;
Не забудьте сказать
cout <<"YESSS!" << endl;
У меня была такая же проблема, и в конечном итоге это был конфликт портов.
Я открыл диспетчер задач, и был запущен процесс Microsoft SQL. После окончания этого процесса и перезапуска WAMP все работало нормально.
1 из 2 запущенных сервисов. Проверьте каталог вашей установки Wamp ….. Убедитесь, что это C …. это решает мою проблему.
Сервер WAMP не работает PHP Lang
Хорошо, так что продолжение этого вопроса , где вы, эксперты, ввели меня в WAMP , который может в основном выполнять PHP в среде Windows XP.
Итак, теперь я его установил, но значок в трее навсегда показывает ЖЕЛТЫЙ , и когда я посещаю любую страницу PHP в моем браузере, это просто показывает мне источник PHP!
Кроме того, когда я посещаю « http: // localhost / » в IE7, он дает мне 404 Not Found , FF3 просто показывает пустую страницу.
BTW Я пробовал «Перезапустить все службы» и перезагрузил свой компьютер, но он все равно не сработает.
Есть идеи? У любой из вас была эта проблема и она была решена? Пожалуйста, помогите мне здесь, я отчаянно пытаюсь выполнить PHP-клиент, и сейчас я просто вернусь к тестированию на сервере!
Skype резервирует порт 80 для своего входящего соединения, который конфликтует с WAMP, поэтому просто настройте Skype на использование другого порта, выполнив следующие действия:
В Skype перейдите в Инструменты | Параметры | Дополнительно | Подключение отключить опцию -> Использовать порт 80 и 443 в качестве альтернативы входящим подключениям, вот и все
Чтобы это изменение вступило в силу, перезапустите Skype и перезапустите все службы на WAMP, выполнив следующие действия:
Щелкните левой кнопкой мыши значок Лоток WAMP> Перезапустить все службы »
Теперь Wamp и Skype могут сосуществовать вместе, надеюсь, что это решает вашу проблему !!
Понял! Под значком лотка WAMP в контекстном меню левой кнопкой мыши> Apache > Сервис > Test Port 80 , он сказал:
«Ваш порт 80 фактически используется – Info недоступен, должен быть Skype »
Ну, так что выходите из Skype, WAMP> Restart All Services , а Localhost показывает «WAMP5 Homepage»:
Localhost WAMP CP http://www.wampserver.com/en/data/image_accueil_wamp.gif
И phpMyAdmin работает, скрипты PHP тоже выполняются. Вау!
Так что теперь я могу дубуг правильно! Спасибо, StackOverflow!
попробуйте это, у меня была такая же проблема, и это помогло мне:
- Значок Wamp Server => Appache => Сервис => Установить службу
- Значок Wamp Server => Appache => Сервис => Услуга запуска / возобновления
- Значок Wamp Server => MySql => Сервис => Установить службу
- Значок Wamp Server => MySql => Сервис => Услуга запуска / возобновления
просто перейдите в wamp> bin> apache> apache 2.2.17> conf> httpd.conf (файл) change Listen 80
to Listen 8080
сохранить файл n перезапустить службы на этот раз типа http: // localhost: 8080
Рад, что вы его отсортировали – Skype известен за это.
Если вы хотите использовать Skype и WAMP вместе, вы можете отредактировать свой файл httpd.conf – измените значение «listen» с 80 на другое и перезапустите все службы.
Teamviewer тоже может вызвать это.
вы можете запустить Skype после того, как wamp находится в сети или изменить порт Skypes, чтобы не использовать 80
Я хотел бы рассказать о том, что здесь сделали некоторые другие люди, поскольку Skype не всегда является виновником.
Вы также можете точно проверить, какой процесс запутывает ваш порт 80, запустив его из командной строки:
netstat -ao
Это отобразит все процессы, используя порты с их PID. Вы можете связать их с процессами в диспетчере задач и предпринять соответствующие действия оттуда. Суть в том, что вы ищете, что заставляет порт 80 и / или 443 (если вы подключаетесь через SSL), поскольку это порт браузера по умолчанию.
Для меня, когда я открыл файл httpd.conf, я обнаружил, что у меня есть команда «Прослушать», как показано ниже:
Listen 80 Listen 169.254.96.77:80
и когда я прокомментировал вторую строку (добавив «#» в начале строки), я перезапустил все службы wamp (щелчок левой кнопкой мыши по иконке wamp на панели задач), значок wamp стал зеленым!
Надеюсь, что это поможет другим.
Ну, в случае, если выше все еще не поможет, как это было со мной, выполните следующие действия:
- Измените порт apache (из httpd.conf) на что-то еще, скажем, 8056, в двух местах, где порт 80 встречается в файле
- Затем соответствующим образом измените свой прокси-сервер. т.е. прокси на «localhost» и порт на ваш «8056».
- Сохраните файл и перезапустите Wamp Services
- Запустить localhost в вашем браузере
Надеюсь, что это работает! На самом деле нужен лучший подход.
В большинстве случаев эта проблема возникает из-за конфликта между серверами apachi или портами или дублированием установки Wamp
Поэтому, чтобы исправить это:
Прежде всего, если вы используете SKYPE, попробуйте изменить порт, открыв Skype, а затем:
- Меню инструментов
- Опции
- Расширенные опции
- связи
- Затем снимите флажок «Использовать порты 80 и 443 …»
- спасти
- перезапустить Skype
во-вторых, если проблема все еще существует, попробуйте найти, используете ли вы – или используете другой сервер Apache (например, сервер XAMPP), если попытаетесь удалить его и после его удаления перейдите в regedit:
- нажмите на клавиатуре кнопку «окна» + кнопку «r», откроется команда «Выполнить»
- тип «regedit» (без «»)
- откройте меню «Правка», затем «Найти» (вы можете нажать кнопку «CTRL» + «F»)
- поиск чего-либо принадлежит другому серверу apache и его удаление (вы должны быть осторожны, пока вы делаете этот шаг)
В скайпе:
Откройте «Инструменты» -> «Параметры» -> «Дополнительно» -> «Подключения» и снимите флажок «Использовать порт 80 и 443 в качестве альтернативы».
Это должно помочь.
php — WAMP Server Apache не запускается
Переполнение стека
- Около
Продукты
- Для команд
Переполнение стека
Общественные вопросы и ответыПереполнение стека для команд
Где разработчики и технологи делятся частными знаниями с коллегамиВакансии
Программирование и связанные с ним технические возможности карьерного ростаТалант
Нанимайте технических специалистов и создавайте свой бренд работодателяРеклама
Обратитесь к разработчикам и технологам со всего мира- О компании
Загрузка…
- Авторизоваться
зарегистрироваться текущее сообщество
.
apache — обновлен до Windows 10, и теперь WAMP не работает
Переполнение стека
- Около
Продукты
- Для команд
Переполнение стека
Общественные вопросы и ответыПереполнение стека для команд
Где разработчики и технологи делятся частными знаниями с коллегамиВакансии
Программирование и связанные с ним технические возможности карьерного ростаТалант
Нанимайте технических специалистов и создавайте свой бренд работодателяРеклама
Обратитесь к разработчикам и технологам со всего мира- О компании
.
apache — Невозможно запустить сервер Wamp в Windows 7 64 бит
Переполнение стека
- Около
Продукты
- Для команд
Переполнение стека
Общественные вопросы и ответыПереполнение стека для команд
Где разработчики и технологи делятся частными знаниями с коллегамиВакансии
Программирование и связанные с ним технические возможности карьерного ростаТалант
Нанимайте технических специалистов и создавайте свой бренд работодателяРеклама
Обратитесь к разработчикам и технологам со всего мира
.
wampserver — сервер wamp не работает на windows8
Переполнение стека
- Около
Продукты
- Для команд
Переполнение стека
Общественные вопросы и ответыПереполнение стека для команд
Где разработчики и технологи делятся частными знаниями с коллегамиВакансии
Программирование и связанные с ним технические возможности карьерного ростаТалант
Нанимайте технических специалистов и создавайте свой бренд работодателяРеклама
Обратитесь к разработчикам и технологам со всего мира- О компании
.