首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wamp还没有完全开始

问Wamp还没有完全开始
EN

Stack Overflow用户
提问于 2014-10-08 09:34:49
回答 1查看 1.2K关注 0票数 1

目前我正在使用Wamp 2.5版本。

这就是我所安装的设置:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe

使用端口: 80检查,该湿部设置为橙色。更早的时候,SQL服务使用它。停止了所有SQL,现在它已被以下人员使用:

​

​

但我还是不能让湿换绿色。

我有足够的谷歌搜索,但仍然无法解决这个问题。有人早些时候解决了这个问题吗?

我在我的系统中安装了64位和32位的VisualC++ 2012框架。

FYI:系统在局域网中运行

以下是调试时遇到的错误:

​

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-08 11:23:54

如果wampmanager图标是Orange,并且当您检查端口80时,它说Apache正在使用它(根据您问题上的信息它是这样做的),那么没有启动的是MySQL服务。

如果您以前尝试过手动安装Apache/MySQL/PHP,即不安装WAMPServer或XAMPP,那么您的系统上可能有一个rouge、my.ini或my.cnf文件。

在整个C:驱动器中搜索my.ini和my.cnf。如果有胭脂my.ini,它可能在C:\windows中,但是检查整个C:只是为了安全起见。如果您在\wamp\bin\mysql\mysqlx.y.z文件夹结构中的任何地方找到这些文件中的一个,请删除它。

有一个搜索命令,mysql用来查找一个my.ini,它是

代码语言:javascript
复制
%WINDIR%\my.ini, %WINDIR%\my.cnf    
C:\my.ini, C:\my.cnf
INSTALLDIR\my.ini, INSTALLDIR\my.cnf    

附加信息

还请查看注册表,如果您在某个时候使用了mysql .msi安装,您可能在注册表中有这样的条目

代码语言:javascript
复制
HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB

或者如果使用64位Windows

代码语言:javascript
复制
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MYSQL AB

WampServers安装不使用这些,因此它们是不必要的,而且这个库也混淆了MySQL从哪里获取ini文件的问题。

还可以查看使用Windows Event Viewer编写的MySQL事件日志,如果MySQL在写入自己的日志文件之前无法启动,它将将错误写入事件日志。

附加信息2

我只是看了一下你链接到的图片。

您已经安装了另一个MySQL。安装2台MySQL服务器是没有意义的,除非您真正知道自己在做什么,否则它们总是会互相攻击。

如果您没有使用其他版本的MySQL服务器,请卸载它。

或者,使用服务管理单元services.msc至少禁用另一个MySQL。我敢打赌,该服务已经抢占了端口3306 ( MySQL默认端口),所以WAMPServer中的MYSQL没有启动。

WAMPServers MySQL服务称为wampmysqld或wampmysqld64

其他安装的MySQL使用的缺省值可能只是MYSQLD。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26253627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档