0

我已经停止了 IIS,但 wamp 仍然无法正常工作。在测试 80 中它是空白的。我现在该怎么办?

4

1 回答 1

1

以下是使 wampserver 工作的一些方法。

  1. 检查 wampserver 的图标。
    • 红色===> 服务不工作。
    • 橙色===> 不工作。
    • 绿色===> 我在工作!
  2. 通过单击 来测试其他服务是否正在使用端口 80 wampserver icon > Apache > Test Port 80。它将打开您的命令提示符并显示是否有任何服务正在使用端口 80。另一种方法:单击窗口图标并搜索 cmd 然后按回车键输入

    netstat -ano
    

    并检查PID 列是否有任何服务使用端口 80。最常见的是Skype 和 IIS将使用端口 80。

  3. 如果 Skype 使用端口 80,只需打开 Skype,单击tool > options > advanced > connections并取消选中“使用端口 80 和 443 作为替代”框。

  4. 完成 80 端口后,如果仍然无法使用,请单击 wampserver > apache > httpd.conf 的图标并更改以下行

    Listen 0.0.0.0:80
    Listen [::0]:80
    

    对此

    Listen 0.0.0.0:8080
    Listen [::0]:8080  
    

    这条线

    ServerName localhost:80
    

    对此

    ServerName localhost:8080
    

    保存文件并在浏览器中输入http://localhost:8080,通常它应该可以工作。

  5. 当它说时,问题也可能出现

    VCRUNTIME.dll 丢失

    或类似的东西。在这种情况下,当您应该在安装之前阅读警告标志时,您缺少Visual Studio 2012 VC 11 vcredist_x64/86.exe(取决于您使用的 wampserver 的版本)。要修复它,请访问http://www.microsoft.com/en-us/download/details.aspx?id=30679或您需要使用的任何版本,然后下载。运行程序并单击修复。

  6. wampserver icon > Restart all services在所有这些步骤之后,通过单击并刷新您的 localhost来重新启动 wampserver 。如果您更改为使用端口 8080,:8080请在地址栏中输入 localhost 后立即输入,这应该可以工作。

希望这有帮助。

于 2016-04-17T19:56:42.283 回答