WAMP Server V 2.5 图标为橙色,无响应且无菜单
WAMP Server V 2.5 icon is orange,does not respond and no menu
我有 Windows 7 32 位,想在 wordpress 上工作以托管我自己的页面,但为此我得到了虚拟服务器 WAMP Server V 2.5,安装后,任务栏中的图标为橙色,之后右键和左键点击,没有菜单。
我阅读了很多论坛,禁用了 IIS 并重新启动,但什么也没有。也卸载了,删除了 c: 上的目录,再次安装但结果相同,没有菜单,橙色图标。我不是技术专家,所以请 'customize' 请记住这一点。我不知道如何检查日志等所以请告诉我。
非常感谢。
忘记提及将鼠标悬停在图标上时说的是,2 项服务中的 1 项 运行-服务器离线。我输入了 localhost,然后出现了一个 IIS 映像。因此,在禁用 IIS 并重新启动后,我的 WAMP 图标完全消失了。所以我再次启用了 IIS,但 IIS 并没有完全检查它的 'shaded'(未选中 FTP 选项)。在此之后我重新启动并且 WAMP 图标没有再次显示。这发生在昨天,我像现在一样重新安装了 WAMP,但仍然没有。同样在 WAMP 文件夹内,没有 apache 文件夹,任务栏上的 WAMP 图标也没有任何菜单显示,如上所述。还有其他什么方法可以了解我的 WAMP 使用的端口。而且我没有Skype。
你在另一个端口上试过运行吗?只需更改您的 wamp 服务器的端口,然后重试。 Google 了解如何更改 wamp 服务器等的端口..
我也有这个问题,可能有另一个程序 运行ning 在相同的端口上,我知道 skype 很难 运行 使用 wamp 和 xammp 服务器。
检查是否有其他东西 运行正在同一端口上并关闭 Skype = 修复 :))
编辑:netstat -a -b 将显示所有侦听端口和可执行文件名称
如果您更喜欢图形版本,Microsoft 的 TCPView 会向您显示相同的信息,并实时更新。
http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx
如果您在相同的端口上有其他程序 运行,您将必须更改虚拟服务器的端口。
如果没有出现 wampmanager 菜单,则说明您的系统缺少一个或多个必需的 MSVC 运行时库。
有一些 WampManager/Apache/MySQL/PHP 需要,但由于 WAMPServer 可以将 Apache 版本安装到 Apache 2.22 和 PHP 版本回到 PHP5.3.5,因此更简单确保你有一套完整的。
请确保您拥有所有这些 Microsoft C/C++ 可再发行运行时库的最新版本。您不需要整个编译器,只需要这些 C/C++ 运行时库。
对于 WAMPServer 32 位
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
如果您使用的是 WampServer 2.4 或 2.5 32 位,因此是 Apache 2。4.x
Microsoft Visual C++ 2012 is required 和 select vcredist_x86.exe
以后的版本可能还需要
Microsoft Visual C++ 2014 和 select vcredist_x86.exe
Visual C++ Redistributable Packages for Visual Studio 2015 Update 3 和 select vcredist_x86.exe
对于 WAMP 服务器 64 位
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Yes you need the x86 Package regardless as
wampmanager is a 32bit exe even on a 64 bit install
Microsoft Visual C++ 2008 Redistributable Package (x64)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
如果您使用的是 WampServer 2.4 64 位
Microsoft Visual C++ 2012 SP1 Redistributable Package 和 select vcredist_x64.exe
以后的版本可能还需要
Microsoft Visual C++ 2014 和 select vcredist_x86.exe
Visual C++ Redistributable Packages for Visual Studio 2015 Update 3 和 select vcredist_x64.exe
大注
这些运行时安装的名字几乎都叫vcredist_x86.exe!!!所以下载并安装它们 一次 否则你会很困惑。
安装完成后,您的 'Programs and Features' 应如下所示:-
32位系统
64位系统
我在 运行 连接 wampserver 时遇到了同样的问题。该图标为橙色(服务器离线)。
请找到我为使它们正常工作所遵循的步骤。
卸载 IIS 让 apache 使用端口 80(没有解决问题)
我在 httpd.conf
中将 apache 端口从 80
更改为 8080
重新启动服务,并且图标变为绿色。 (解决了问题)
在 httpd.conf
中不更改端口进行修复
想要找到哪个 service/application 在使用端口 80
运行 以管理员身份在命令行中输入
netstat -ab
显示协议统计信息和当前 TCP/IP 网络连接。
结果显示正在使用端口 80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [Can not obtain ownership information]
谷歌搜索消息帮助我找到了正在使用该端口的服务 "Web Deployment Agent Service"
。停止了服务。更新了 httpd.conf 以再次使用端口 80。
编辑:停止服务后,将其启动类型设置为"Manual"以避免问题再次发生
查看此处了解更多详情:http://benohead.com/windows-port-80-already-use/
注意:我从“管理工具 >> 服务”中找到了 "Web Deployment Agent Service"(它未在 taskmanager/services 中列出)。
重新启动 wampserver 并且成功了,apache 现在使用端口 80。
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [httpd.exe]
有时 sql 服务器或 apache 需要的端口上有服务 运行ning。
复制此字符串并保存在 .bat 文件中:
FOR /F "usebackq tokens=5" %%i IN (`netstat -aon ^| find "3306"`) DO taskkill /F /PID %%i
更改'find "3306"'需要空闲的端口号。
然后 运行 文件作为管理员。它将终止此端口
上的所有进程运行ning
您是否尝试切换 MySQL 端口?如果您已经在 WAMP 之外安装了另一个版本的 mySQL - 您可能会 运行 遇到同样的问题..
当我测试端口 3306(默认 sql 端口)时,它告诉我它正在被 'mysqld.exe' 使用(但不是 'wampmysqld64.exe' - WAMP 的 mysql)来自不同版本的 MySQL 我之前在机器上安装过但后来忘记了。
我用这种方式解决了我的问题。
单击 Wampserver 图标 -> Apache -> 服务管理 -> 安装服务 -> 再次单击 wampserver 图标 -> Apache -> 服务管理 -> Start/Resume 服务。
我也有橙色状态问题。显然,上次启动时已经 运行 的 Apache 服务器没有正确终止。因此我不得不通过任务管理器杀死它以再次获取 WAMP 服务器 运行。
我的 Apache 服务在启动时报告致命错误,可以在事件查看器的 Windows 日志 -> 应用程序中找到该错误。如果常见修复清单(如关闭 Skype)无法解决问题,您也可以从事件日志中找到您的特定错误。我的具体错误是我编写的别名文件的语法错误。
我终于修好了!!!
如果您为 visual studio 或 netbeans 安装了另一个 mysql 服务器,它将使用 端口:3306 ;
但是对于 Wampsever 3,您所要做的就是右键单击 wamp ORANGE图标然后在mysql组下点击测试另一个端口;
它会显示一个对话框 port: 3307;
然后按确定。而已;然后图标会变成 绿色;
别忘了说
cout <<"YESSS!" << endl;
我遇到了同样的问题,结果是端口冲突。
我打开了任务管理器,Microsoft SQL 进程是 运行。
结束该过程并重新启动 WAMP 后一切正常。
2 项服务中的 1 项 运行.....
检查你的 Wamp 安装目录.....确保它是 C....它解决了我的问题。
我卸载了以前的旧版本 wamp,并安装了这两个服务并启动并运行。
我有 Windows 7 32 位,想在 wordpress 上工作以托管我自己的页面,但为此我得到了虚拟服务器 WAMP Server V 2.5,安装后,任务栏中的图标为橙色,之后右键和左键点击,没有菜单。 我阅读了很多论坛,禁用了 IIS 并重新启动,但什么也没有。也卸载了,删除了 c: 上的目录,再次安装但结果相同,没有菜单,橙色图标。我不是技术专家,所以请 'customize' 请记住这一点。我不知道如何检查日志等所以请告诉我。 非常感谢。
忘记提及将鼠标悬停在图标上时说的是,2 项服务中的 1 项 运行-服务器离线。我输入了 localhost,然后出现了一个 IIS 映像。因此,在禁用 IIS 并重新启动后,我的 WAMP 图标完全消失了。所以我再次启用了 IIS,但 IIS 并没有完全检查它的 'shaded'(未选中 FTP 选项)。在此之后我重新启动并且 WAMP 图标没有再次显示。这发生在昨天,我像现在一样重新安装了 WAMP,但仍然没有。同样在 WAMP 文件夹内,没有 apache 文件夹,任务栏上的 WAMP 图标也没有任何菜单显示,如上所述。还有其他什么方法可以了解我的 WAMP 使用的端口。而且我没有Skype。
你在另一个端口上试过运行吗?只需更改您的 wamp 服务器的端口,然后重试。 Google 了解如何更改 wamp 服务器等的端口..
我也有这个问题,可能有另一个程序 运行ning 在相同的端口上,我知道 skype 很难 运行 使用 wamp 和 xammp 服务器。
检查是否有其他东西 运行正在同一端口上并关闭 Skype = 修复 :))
编辑:netstat -a -b 将显示所有侦听端口和可执行文件名称 如果您更喜欢图形版本,Microsoft 的 TCPView 会向您显示相同的信息,并实时更新。
http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx
如果您在相同的端口上有其他程序 运行,您将必须更改虚拟服务器的端口。
如果没有出现 wampmanager 菜单,则说明您的系统缺少一个或多个必需的 MSVC 运行时库。
有一些 WampManager/Apache/MySQL/PHP 需要,但由于 WAMPServer 可以将 Apache 版本安装到 Apache 2.22 和 PHP 版本回到 PHP5.3.5,因此更简单确保你有一套完整的。
请确保您拥有所有这些 Microsoft C/C++ 可再发行运行时库的最新版本。您不需要整个编译器,只需要这些 C/C++ 运行时库。
对于 WAMPServer 32 位
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
如果您使用的是 WampServer 2.4 或 2.5 32 位,因此是 Apache 2。4.x
Microsoft Visual C++ 2012 is required 和 select vcredist_x86.exe
以后的版本可能还需要
Microsoft Visual C++ 2014 和 select vcredist_x86.exe
Visual C++ Redistributable Packages for Visual Studio 2015 Update 3 和 select vcredist_x86.exe
对于 WAMP 服务器 64 位
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Yes you need the x86 Package regardless as
wampmanager is a 32bit exe even on a 64 bit install
Microsoft Visual C++ 2008 Redistributable Package (x64)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
如果您使用的是 WampServer 2.4 64 位
Microsoft Visual C++ 2012 SP1 Redistributable Package 和 select vcredist_x64.exe
以后的版本可能还需要
Microsoft Visual C++ 2014 和 select vcredist_x86.exe
Visual C++ Redistributable Packages for Visual Studio 2015 Update 3 和 select vcredist_x64.exe
大注
这些运行时安装的名字几乎都叫vcredist_x86.exe!!!所以下载并安装它们 一次 否则你会很困惑。
安装完成后,您的 'Programs and Features' 应如下所示:-
32位系统
64位系统
我在 运行 连接 wampserver 时遇到了同样的问题。该图标为橙色(服务器离线)。 请找到我为使它们正常工作所遵循的步骤。
卸载 IIS 让 apache 使用端口 80(没有解决问题)
我在
httpd.conf
中将 apache 端口从80
更改为8080
重新启动服务,并且图标变为绿色。 (解决了问题)
在 httpd.conf
中不更改端口进行修复想要找到哪个 service/application 在使用端口 80 运行 以管理员身份在命令行中输入
netstat -ab
显示协议统计信息和当前 TCP/IP 网络连接。
结果显示正在使用端口 80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [Can not obtain ownership information]
谷歌搜索消息帮助我找到了正在使用该端口的服务 "Web Deployment Agent Service"
。停止了服务。更新了 httpd.conf 以再次使用端口 80。
编辑:停止服务后,将其启动类型设置为"Manual"以避免问题再次发生
查看此处了解更多详情:http://benohead.com/windows-port-80-already-use/
注意:我从“管理工具 >> 服务”中找到了 "Web Deployment Agent Service"(它未在 taskmanager/services 中列出)。
重新启动 wampserver 并且成功了,apache 现在使用端口 80。
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING [httpd.exe]
有时 sql 服务器或 apache 需要的端口上有服务 运行ning。
复制此字符串并保存在 .bat 文件中:
FOR /F "usebackq tokens=5" %%i IN (`netstat -aon ^| find "3306"`) DO taskkill /F /PID %%i
更改'find "3306"'需要空闲的端口号。 然后 运行 文件作为管理员。它将终止此端口
上的所有进程运行ning您是否尝试切换 MySQL 端口?如果您已经在 WAMP 之外安装了另一个版本的 mySQL - 您可能会 运行 遇到同样的问题..
当我测试端口 3306(默认 sql 端口)时,它告诉我它正在被 'mysqld.exe' 使用(但不是 'wampmysqld64.exe' - WAMP 的 mysql)来自不同版本的 MySQL 我之前在机器上安装过但后来忘记了。
我用这种方式解决了我的问题。 单击 Wampserver 图标 -> Apache -> 服务管理 -> 安装服务 -> 再次单击 wampserver 图标 -> Apache -> 服务管理 -> Start/Resume 服务。
我也有橙色状态问题。显然,上次启动时已经 运行 的 Apache 服务器没有正确终止。因此我不得不通过任务管理器杀死它以再次获取 WAMP 服务器 运行。
我的 Apache 服务在启动时报告致命错误,可以在事件查看器的 Windows 日志 -> 应用程序中找到该错误。如果常见修复清单(如关闭 Skype)无法解决问题,您也可以从事件日志中找到您的特定错误。我的具体错误是我编写的别名文件的语法错误。
我终于修好了!!!
如果您为 visual studio 或 netbeans 安装了另一个 mysql 服务器,它将使用 端口:3306 ;
但是对于 Wampsever 3,您所要做的就是右键单击 wamp ORANGE图标然后在mysql组下点击测试另一个端口;
它会显示一个对话框 port: 3307;
然后按确定。而已;然后图标会变成 绿色;
别忘了说
cout <<"YESSS!" << endl;
我遇到了同样的问题,结果是端口冲突。
我打开了任务管理器,Microsoft SQL 进程是 运行。 结束该过程并重新启动 WAMP 后一切正常。
2 项服务中的 1 项 运行..... 检查你的 Wamp 安装目录.....确保它是 C....它解决了我的问题。
我卸载了以前的旧版本 wamp,并安装了这两个服务并启动并运行。