В настоящее время я использую версию Wamp 2.5.
Вот что я установил: wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe
Wamp установлен на оранжевый, проверено с портом: 80. Ранее он использовался службами SQL. Остановлен весь SQL, теперь его используют:
Но я все еще не могу заставить вас сменить цвет на зеленый.
Я достаточно погуглил, но все никак не мог решить эту проблему. Кто-нибудь имел эту проблему раньше и решил?
В моей системе установлен каркас Visual C ++ 2012 с 64-битной и 32-битной системами.
К вашему сведению: система работает в локальной сети
Ниже приведена ошибка, которую я получаю при отладке:
Если значок wampmanager оранжевый, и когда вы проверяете порт 80, он говорит, что Apache использует его (что он делает в соответствии с информацией по вашему вопросу) тогда это служба MySQL, которая не запустилась.
Если вы ранее пытались установить Apache / MySQL / PHP вручную, т. Е. Не WAMPServer или XAMPP, то, возможно, в вашей системе есть файл румян my.ini или my.cnf.
Сделать поиск для my.ini
а также my.cnf
через весь ваш диск C :. Если есть румяна my.ini
это вероятно в C:\windows
но проверьте весь C: просто чтобы быть в безопасности. Если вы найдете один из этих файлов в другом месте, кроме \wamp\bin\mysql\mysqlx.y.z
Структура папок удалить его.
Существует порядок поиска, который mysql использует для поиска my.ini, и он
%WINDIR%\my.ini, %WINDIR%\my.cnf
C:\my.ini, C:\my.cnf
INSTALLDIR\my.ini, INSTALLDIR\my.cnf
Дополнительная информация
Также посмотрите в реестре, если вы когда-нибудь использовали установку mysql .msi, у вас могут быть записи в реестре, подобные этой
HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB
Или при использовании 64-битной Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MYSQL AB
Установка WampServers не использует их, поэтому они не нужны, и это также может сбивать MySQL с толку, откуда он получает свой INI-файл.
Также взгляните на журнал событий Windows, используя Windows Event Viewer
если MySQL не запустится до того, как сможет записать в свой собственный файл журнала, он запишет ошибки в журнал событий.
Дополнительная информация 2
Я только что посмотрел на изображение, на которое вы ссылались.
У вас установлен другой MySQL. Нет смысла устанавливать 2 MySQL Server, и они всегда будут взаимодействовать друг с другом, если вы действительно не знаете, что делаете.
Если вы не используете другую версию MySQL Server, удалите ее.
В качестве альтернативы, используя сервисы оснастки services.msc
по крайней мере отключить другой MySQL.
Могу поспорить, что эта служба уже захватила порт 3306 (порт MySQL по умолчанию), поэтому MYSQL в WAMPServer не запускается.
WAMPServers MySQL Service называется wampmysqld
или же wampmysqld64
По умолчанию, используемый другим установленным MySQL, вероятно, просто MYSQLD
Иногда это может быть проблемой из-за установки TeamViewer или Skype на одном компьютере.
Вы можете изменить порт Apache, открыв Блокнот с правами администратора. Открыть файл
путь к wamp \ bin \ apache \ Apache \ conf \ httpd.conf
+ Изменить
Слушай 80
сказать
Слушай 81 или Слушай 8080
И теперь Вамп может быть доступен из
localhost: 81 или localhost: 8080