为了账号安全,请及时绑定邮箱和手机立即绑定

WampServer橙色图标

WampServer橙色图标

PHP
慕工程0101907 2019-11-30 10:43:48
我在Wamp Server上遇到问题,该图标永远不会变成绿色。它经常卡在橙色。我尝试了很多方法,编辑HOSTS文件,.config文件,禁用IIS,更改SKYPE的端口,退出SKYPE,禁用World Wide Web发布服务等...在wamp服务器图标> Apache>测试端口80下,它指出Apache正在使用该端口。我正在运行Windows 8 64位和Wamp Server 2.4。任何帮助,将不胜感激。
查看完整描述

3 回答

?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

在解决任何问题之前,您需要知道Apache或MySQL哪个服务尚未启动。


正如TEST PORT 80实用程序所说的那样,Apache正在运行其可能尚未启动的MySQL服务。除非您正在运行另一个Apache!


那么哪个服务还没有启动???


如果wampmanager图标不是GREEN,则其中一项服务(Apache / MySQL)无法正确启动。


如果wampmanager图标为橙色,如何判断哪个服务未运行。


左键点击wampmanager图标显示菜单- >阿帕奇- >服务如果开始/恢复服务菜单绿色然后阿帕奇IS NOT运行。


左键点击wampmanager图标显示菜单- > MySQL的- >服务如果开始/恢复服务菜单是绿色那么MySQL IS NOT运行。


如果Apache是未运行的服务,则正常但并非总是如此,因为其他端口已捕获端口80。


现在,左键单击wampmanager图标以显示菜单-> Apache->服务->测试端口80这将启动命令窗口,并显示有关使用端口80的信息(如果有的话)。


无论是什么端口,都应重新配置为不使用端口80;如果不使用端口,则应将其卸载。


如果端口80不是问题,请在相应的错误日志中查找错误(使用wamp管理器菜单查看错误日志)


如果这些不存在或没有显示错误,则还要检查Windows Event Viewer的“开始”->“管理工具”->“事件查看器”,然后在对话框左侧菜单中访问的“ Windows日志”->“应用程序”部分中查找错误。来自Apache和/或MySQL的消息。


如果其MYSQL尚未启动。

使用菜单检查mysql错误日志


wampmanager->MySQL->error log

检查Windows事件日志中是否有来自MYSQL的消息


检查您是否没有另一个MYSQL Server实例正在运行。


如何配置SKYPE,使其不需要端口80或443


运行SKYPE,然后使用菜单执行以下操作:工具->选项->高级->连接取消选中“使用端口80和443作为传入连接的替代方法”旁边的复选框,现在重新启动SKYPE,以使这些更改生效。


如果您正在运行Windows 8,则SKYPE是作为应用程序提供的,尚无法通过这种方式进行配置。但是,如果您以旧方式卸载SKYPE应用并安装SKYPE,则可以重新配置它,并且效果也一样。


查看完整回答
反对 回复 2019-11-30
?
DIEA

TA贡献1820条经验 获得超2个赞

要添加到以上帖子^^:


如果任何一项服务都没有运行,可能仅仅是因为它们需要安装/配置。直接从WampManager图标可以轻松完成此操作。


如果Apache没有运行:

 WampManager Icon -> Apache -> Service -> Install Service

如果端口80是空闲的,则应该弹出命令提示符弹出窗口(如果没有,请参见上面的文章):


      'Your port 80 is available. Install will proceed.


       Press Enter to continue...'

如果MySQL没有运行:

WampManager Icon -> MySQL -> Service -> Install Service

然后针对一项或两项服务执行此操作:

WampManager Icon -> Restart All Services

图标现在应该变成绿色:)


查看完整回答
反对 回复 2019-11-30
?
呼如林

TA贡献1798条经验 获得超3个赞

今天早上,我遇到了同样的问题,但是以上答案都没有为我提供解决方案。


我最终意识到我的问题是因为我已经将DocumentRoot更改为www目录的子文件夹,因为我以前一直在www中运行Symfony2项目。


对于我正在www内进行的新项目,旧的DocumentRoot目录不再存在,因此Apache无法启动。


wampserver-> Apache-> httpd.conf,然后查找“ DocumentRoot”,并确保它指向的目录存在,或者将其更改为该目录。


谢谢RiggsFolly,这是因为您对上面的Event Viewer有暗示,才发现了问题。


查看完整回答
反对 回复 2019-11-30
  • 3 回答
  • 0 关注
  • 1144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信