Wamp Server 不会变成绿色

Posted

技术标签:

【中文标题】Wamp Server 不会变成绿色【英文标题】:Wamp Server not goes to green color 【发布时间】:2013-06-14 15:39:50 【问题描述】:

我成功安装了 WAMP 服务器。

我的操作系统是:Windows 7 32-bits

我的 Wamp 服务器是:2.2E ( 32bits & php 5.3 )

4 个月前我遇到了同样的问题。那个时候,我用了this link。 (但操作系统和 WAMP 是 64 位的)它运行良好。

现在,MSVCR100.dll 没有出现任何问题。但 WAMP 徽标始终只有“黄色”颜色。那不是回到“绿色”。我安装了vcredist_x86.exe

我卸载了“Avast”,供朋友参考。但没有用。帮帮我...

谢谢...

【问题讨论】:

可能是,当您在 wamp 之前启动 Skype 时,WAMP 服务器不会变绿。 我在运行 WAMP 之前退出了 Skype。但是没用。 检查是否有 IIS 或任何其他应用程序使用 WAMPserver 的(apache)端口。 对不起,这里没有人。现在只有我把我的操作系统。 sitepoint.com/unblock-port-80-on-windows-run-apache 【参考方案1】:

您还应该确保 WAMP 使用的端口尚未在使用中。

这可以通过在命令提示符中键入以下命令来完成:

netstat –o

【讨论】:

要检查正在使用的端口,您可以在命令提示符中键入以下命令“netstat –o”,这将输出端口列表以及具有该端口的 PID(进程 ID)打开【参考方案2】:

您可以使用 WAMP 菜单检查该端口是否被其他程序使用 -

    点击WAMP图标select Apache -> Service -> Test Port 80,这将检查该端口是否被任何其他程序使用

    也这样做select Apache -> Service -> Install Service,如果 IIS 或 Skype 等任何其他程序尚未使用该端口,这将使 apache 使用端口 80

重启 WAMP 看看问题是否解决。

如果 80 端口已经被某个程序使用,那么你可以选择其他的 WAMP 监听端口。为此 -

click WAMP icon -> Apache -> httpd.conf

现在找到listen 80(其中 80 是端口号,在您的系统上可能不同)

现在将其更改为 3333 之类的其他内容,您可以通过在浏览器的地址栏中输入 localhost:3333127.0.0.1:3333 来访问 WAMP 主页。

如果您希望 WAMP 使用端口 80,请卸载使用端口 80 的程序,然后执行步骤 2 中所述的操作,或者您可以在该程序的设置中更改端口,同时检查 httpd.conf 文件中的 listen [port] 行。

【讨论】:

也为我工作。谢谢! 找不到听80...怎么办? theandystratton.com/2012/…【参考方案3】:

我发现我做错了什么,安装 Apache 和 mysql 服务。单击 WAMP 徽标,转到 Apache -> Service -> Install Service,然后是 Apache -> Service -> Start/Resume Service。对 MySQL 执行相同操作,它会变成绿色。

【讨论】:

这解决了我的问题,可能是因为我在安装 wamp 之后安装了最新的 C++ Redistributable【参考方案4】:

打开 cmd 并输入以下命令。

netstat -o -n -a | findstr 0.0:80

每一行的最后一列是进程标识符(PID)

您可以使用任务管理器服务选项卡或在 cmd 中键入tasklist 找到保留端口 80 的应用程序。

然后点击此链接: http://www.ttkalec.com/blog/resolving-yellow-wamp-server-status-freeing-up-port-80-for-apache/

【讨论】:

【参考方案5】:

CMD > netstat -ao > 查找像0.0.0.0:80 这样的任何行并查看 PID 值(例如 4796

打开任务管理器>进程选项卡>查看>选择列>勾选PID(进程标识符)>确定创建新列

查看任务管理器中的进程列表>按PID排序(新列)找到4796就知道哪个程序在使用80端口了。我的是Bit -激流。关闭(退出)Bit-Torrent 后,Wampserver 应该照常工作。

【讨论】:

【参考方案6】:

退出Skype并右键单击wamp icon-apache-services-start wamp服务器启动后将工作的所有服务,您可以再次使用Skype;)

【讨论】:

【参考方案7】:

点击wamp图标:

1- apache -> httpd.conf (会打开记事本文件)

2- 找到 80

3 - 替换为 81

听 12.34.56.78:81 听 0.0.0.0:81 听 [::0]:81

4- 重启 wamp 服务

!!完成

【讨论】:

【参考方案8】:

我有同样的 IIS 问题,我卸载了 IIS。 输入run services.msc,我看到“wampapache64”服务没有运行,当我使用右键启动它时它给了我错误。

我只是使用了这些步骤。

    点击 WAMP 图标选择 Apache -> 服务 -> 删除服务

    点击 Wamp 图标选择 Apache -> 服务 -> 安装服务

得到绿色 Wamp 图标 :(

【讨论】:

【参考方案9】:

上面的答案很合理,但我的解决方案只是以管理员身份运行安装程序。

这是在 wampserver 论坛上明确声明的here(第二个提示)。

还有其他 20 条建议。

【讨论】:

【参考方案10】:

上述解决方案在很多情况下都对我有用,除了一个;那是在我搞砸了一个别名文件之后——即一个允许网站文件夹位于 www 文件夹以外的其他位置的文件。这是解决方案:

    转到 c:/wamp/alias 剪切所有别名文件并粘贴到某个临时文件夹中 重启所有 WAMP 服务 如果WAMP图标变绿,则将每个别名文件一一添加回别名文件夹,重新启动WAMP,当WAMP不启动时,您知道别名文件中有一些坏数据。因此,修复该文件或将其删除。您的选择。

【讨论】:

【参考方案11】:

我更喜欢使用最简单的方法。

右键单击 Wamp 图标并转到

工具 > 使用 8080 以外的端口 >

设置一个不同的端口,比如说 8081,就是这样。问题已解决。

不客气。

【讨论】:

工作就像一个魅力【参考方案12】:

在托盘中,右击wamp icon选择tools,在mysql部分,选择use a port other than 3306你应该会看到一个弹出窗口,输入端口号,会提示3308,服务器应该重启后你点击Okay,如果没有自己重启。

这对我有用。

问候

【讨论】:

以上是关于Wamp Server 不会变成绿色的主要内容,如果未能解决你的问题,请参考以下文章

WAMP Server Apache 无法启动

Wamp 图标为绿色,但点击时没有反应

Flutter App:背景不会从黑色变为蓝绿色

电脑的字变成了绿色

为啥我电脑上的字体都变成绿色的了,求解决方案

为啥文字变成绿色了?