繁体   English   中英

wampserver不会变绿 - 保持橙色

[英]wampserver doesn't go green - stays orange

我正在尝试在win7-32​​bit上安装wampserver。 安装顺利,但图标不会变为绿色。 它保持橙色,说“服务器在线”。 我尝试了不同的解决方案没有任何效果: - 将apache端口更改为8080.-关闭IIS和其他东西 - 甚至尝试安装xampp服务器,但这也无效。

还需要做什么? 谢谢。

我之前遇到过这个问题,结果发现Skype正在干扰端口80.所以你可能需要查看你的系统,看看你是否有另一个使用这个端口的应用程序。

无论如何,在Skype下,要更改此设置,请执行以下操作: Tools->Options->Advanced->Connection->Use port 80 and 443 as alternatives for incoming connections 解开这个,重启Skype,重启wamp。

相关问题

如果在安装C ++ Redistributable之前安装WAMPServer,即使在安装它之后它也无法工作,因为您将错过安装中告知Windows防火墙让Apache运行的关键步骤。

  1. 通过运行wamp目录中的unins文件来卸载WAMP
  2. 在此处下载并安装vbasic软件包[http://www.microsoft.com/en-us/download/details.aspx?id=8328]
  3. 重启你的电脑
  4. 再次安装WAMP。 您应该看到一条带有紫色羽毛的消息,告诉您允许访问。 这样做,你应该都很好

原因可能有多种原因。 它可能不会显示在日志文件中。 我有一个案例,其中日志显示Apache启动,然后所有线程关闭,绝对没有解释原因。 这是一个解决这个问题的小窍门,似乎每个人都错过了。 日志文件应显示用于启动apache的完整命令行,如:

httpd -d C:/wamp/bin/apache/apache2.4.9

这样做:打开cmd窗口,cd到apache bin目录,然后手动运行命令:

c:\> cd C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9\bin> httpd -d C:/wamp/bin/apache/apache2.4.9

它脱口而出了错误; 问题在5分钟内解决:

AH00526: Syntax error on line 609 of C:/wamp/bin/apache/apache2.4.9/conf/httpd.conf:
CustomLog takes two or three arguments, a file name, a custom log format string or format name, and an optional "env=" or "expr=" clause (see docs)

这是因为我在尝试使我的wampserver多宿主时输入'httpd.conf'时出现语法错误。 但为什么apache人没有在日志文件中写这个?

click WAMP icon -> Apache -> httpd.conf and find listen 80

新版WAMP使用

听0.0.0.0:80
听[:: 0]:80

ServerName localhost:80

根据需要更改端口号

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

ServerName localhost:81

现在重启Wamp,就是这样

并在Web浏览器中输入为

HTTP://本地主机:81

快乐编码..

在尝试了这里发布的所有其他解决方案(Skype,C ++ Redistributable的更新)之后,我发现另一个进程正在使用端口80.罪魁祸首是Microsoft Internet Information Server(IIS)。 您可以在Windows 7 / Vista上从命令行停止服务:

net stop was /y

或者通过转到“服务”将服务设置为不自动启动:依次单击“开始”,“控制面板”,“性能和维护”,“管理工具”,然后双击“服务”。 在那里,找到“WAS服务”和“万维网发布服务”并将它们设置为手动或完全停用它们。

然后重启WAMP服务器。

更多信息: http//www.sitepoint.com/unblock-port-80-on-windows-run-apache/

但如果它没有解决问题,你可能已经安装了sql 2008 R2,所以对我有用的解决方案是这个wamp服务器问题黄色符号

同样在设备管理器中,首先单击“显示所有进程”,停止HTTP

在此修复之后,我在localhost上遇到了一个IIS页面问题,当我们执行以下步骤时,它已得到解决:
检查C:\\ Windows \\ System32 \\ Drivers \\ etc \\文件夹中的hosts文件,如果注释了127.0.0.1 localhost则通过删除该行前面的#取消注释。

WAMP服务器可能由于各种原因而变为橙色,因为它不起作用。 这也是另一类问题。 这可能是因为webservices正在services.msc中运行。这在下面的博客中有解释。 请试一试。 如何解决HTTP错误404并使用WAMP Server for PHP和MySql启动localhost?

制作一个Ctrl + Alt + Suppr,以查看您的计算机上是否还没有运行其他Apache版本。 对我来说就是这样,我只是阻止他们,光线透过绿色!

干杯!

我确信其他人已经找到了这个,但是如果你使用的是内置软件的工作站,它使用端口80并且没有被授权删除它,那么更改你的wampserver运行的端口是另一个简单的解决方案。 这个人在这里指出了答案: https//stackoverflow.com/a/18713963/2480714

我的问题与skype无关,因为我没有安装它。 我发现的解决方案是目录中缺少2 .dll文件(msvcp110.dll,msvcr110.dll):

C:\wamp\bin\apache\apache2.4.9\bin

所以我将这两个文件复制到所有这些位置以防万一,并重新启动wamp工作

C:\wamp
C:\wamp\bin\apache\apache2.4.9\bin
C:\wamp\bin\apache\apache2.4.9
C:\wamp\bin\mysql\mysql5.6.17
C:\wamp\bin\php\php5.5.12

我希望这可以帮助别人。

你可以运行appache:

E:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d E:/wamp/bin/apache/apache2.4.9

之后,看到错误的日志并解决它。

更新2017- Wamp 3.0.6版

如果您已从Microsoft安装VC redist但仍然是您的wamp图标为橙色,那么它可能是Skype为端口#80引起的冲突。

您需要更改端口号,如下所述。

右键单击Wamp - >工具 - > apache部分 - >使用80以外的端口

在此输入图像描述

现在听

HTTP://本地主机:7080 / phpMyAdmin的/

如果在Windows更新后无法再启动Wamp,则通常是因为Windows已自动重新启动万维网发布服务。

要解决:单击开始,键入服务,单击服务,找到万维网发布服务,双击它,将启动类型设置为已禁用,然后单击停止按钮,确定此对话框并尝试重新启动Wamp。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM