wamp 服务器红色图标 & 无法执行菜单项

Posted

技术标签:

【中文标题】wamp 服务器红色图标 & 无法执行菜单项【英文标题】:wamp server red icon & could not execute menu item 【发布时间】:2014-05-26 10:26:16 【问题描述】:

我知道这不是第一次报这个错误了,但是我还是解决不了!

设置

Windows 7 64 位 wamp 服务器 2.4 php 5.4.12 apache 2.4.4

错误

    浏览器找不到localhost、localhost/phpmyadmin 红色沼泽图标 “在线/离线”给出错误:无法执行菜单项(内部错误)...

无效的解决方案

    卸载Skype(一开始并没有运行,但以防万一) httpd.conf 端口 80 到 8080 将 wamp 添加到防火墙例外 重新安装 wamp

请帮忙,谢谢。

编辑: 我不能再等了,所以我不得不尝试这个绝望的“解决方案”...... 所以我下载并安装了早期版本的 wampserver:http://www.wampserver.com/en/#download-wrapper WAMPSERVER (64 BITS & PHP 5.3) 2.2E 一切正常!

【问题讨论】:

把80端口改成8080后你累了吗localhost:8080 是的,没有找到 =( 【参考方案1】:

很可能是您的 W7 系统没有所有这些 Microsoft C/C++ Redistributable 运行时库的所有必需版本。您不需要整个编译器,只需要这些 C/C++ 运行时库。

The 2008 Redist (32bit) is used by wampmanager even if you installed the 64bit WAMPServer.
The 2010 Redist is used by some versions of Apache ( depending on compiler used ).
The 2012 Redist is used by some versions of Apache ( depending on compiler used ).

适用于 WAMP 32 位

Microsoft Visual C++ 2008 SP1 可再发行包 (x86) Link1 Microsoft Visual C++ 2010 SP1 可再发行包 (x86) Link2

如果您使用的是 WampServer 2.4 32 位,因此使用的是 Apache 2.4.x

需要Microsoft Visual C++ 2012 Link3 并选择vcredist_x86.exe

适用于 WAMP 64 位

Microsoft Visual C++ 2008 SP1 可再发行包 (x86) Link4

是的,你需要 x86 包,不管 wampmanager 使用这个

Microsoft Visual C++ 2008 Redistributable Package (x64) Link5 Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) Link6

如果您使用的是 WampServer 2.4 64 位

Microsoft Visual C++ 2012 Link7 并选择 vcredist_x64.exe

【讨论】:

谢谢,但我下载并安装了链接 4 到 7,重新启动了所有服务 > 不好...退出并重新启动 wamp > 不好【参考方案2】:

对于 WAMP 64 位Microsoft Visual

C++ 2008 SP1 可再发行包 (x86) [http://www.microsoft.com/en-gb/download/details.aspx?id=5582]是 无论如何,您都需要 x86 包Microsoft Visual C++ 2008 可再发行包 (x64) [http://www.microsoft.com/en-gb/download/details.aspx?id=15336]Microsoft Visual C++ 2010 SP1 可再发行包 (x64) [http://www.microsoft.com/en-gb/download/details.aspx?id=13523]如果 您正在使用 WampServer 2.4Microsoft Visual C++ 2012 [http://www.microsoft.com/en-gb/download/details.aspx?id=30679]并且 选择 vcredist_x64.exe

【讨论】:

【参考方案3】:

我遇到了同样的问题。问题是 Apache 尝试使用的端口实际上正在被其他应用程序使用。任何一个 1.更改端口号。从文件 http.conf 或 httpd.conf 从 80 到其他东西 听8080 将 8080 更改为其他内容。

    检查哪个应用程序正在使用该端口并将其关闭。使用“cports”应用程序或您喜欢的任何其他应用程序检查端口状态。然后它就可以正常工作了。

【讨论】:

以上是关于wamp 服务器红色图标 & 无法执行菜单项的主要内容,如果未能解决你的问题,请参考以下文章

Windows更新01.01.2018后WampServer 3.0.6红色图标

无法执行菜单项(内部错误)[异常] - 将 PHP 版本从 5.3.1 更改为 5.2.9 时

wampserver无法启动,图标是橙色的,应该是80端口被占用,无法排查是哪个程序占用,最主要是Apache用不了

WAMP 无法在 Windows 7 企业版上运行

WAMP服务器无法正常工作

无法在 WAMP 中的 phpmyadmin 中增加文件上传大小和执行时间