【问题标题】:Your port 80 is not actually used您的端口 80 并未实际使用
【发布时间】:2015-11-02 00:55:45
【问题描述】:

我已经使用 wamp 2.0 版本大约一年了。之后我决定升级到更新版本的 2.2 或 2.5。我卸载了 2.0 版本并将所有文件复制到另一个位置。新版安装后apache没有启动。我测试了端口 80,它显示 “您的端口 80 没有实际使用”。在安装另一个版本之前,我已经尝试了尽可能多的安装和删除 wamp 文件夹。但是经过一系列的测试,2.0版本再次安装时仍然可以正常工作,但我坚持使用更新版本,只是为了让新功能能够使用。任何帮助将不胜感激。我已经谷歌搜索了超过 24 小时。请各位程序员帮帮我。在此先感谢

【问题讨论】:

  • 您在使用 Skype 吗?它可以占用80端口,这将阻止apache使用它。
  • 您可以通过打开 cmd 会话来查看端口是否打开。然后输入“netstat –a”并按回车键。查找端口 80 以查看它是否被使用。
  • 我没有安装 Skype 或 teamweaver,我使用 wamp >> apache >> services >> test port 80 测试了端口,这显示“您的端口 80 并未实际使用”。跨度>
  • 您是否查看了来自 Apache 或 MySQL 的消息的 Apache error log 和/或 MySQL error log 和/或 Windows Event LogStart here and first identify if it is Apache or MySQL that is not starting

标签: php mysql apache wamp


【解决方案1】:

您可能没有启动 MySql 服务。 所以分步回答:

启动 APACHE

  1. 左键点击图标->Apache->服务->安装服务
  2. 左键单击图标 -> Apache-> 服务 -> 左键启动/恢复服务
  3. 点击图标 -> Apache-> 服务 -> 测试端口 80

(第 3 步将打开命令提示符“您的端口 80 未实际使用”显示在您的案例中。所以您已经启动了 apache。如果端口 80 被其他程序(如 Skype)使用,它也会出现在那里。它将是另一个TOPIC)

现在启动 MYSQL

  1. 左键点击图标->MySql->服务->安装服务
  2. 左键单击图标 -> MySq-> 服务 -> 左键启动/恢复服务,

左键单击图标并重新启动所有服务

【讨论】:

    【解决方案2】:

    嗯,这也发生在我身上,所以,我搜索了一下,找到了非常非常好的解决方案。现在我正在使用 Ampps,试试看,你会喜欢的。

    附言。我使用 wamp 4 年了,我是 wamp 的忠实粉丝,但现在我爱上了 Ampps :)

    根据 Shomz 评论

    要阻止 Skype 使用port 80,请登录 Skype,然后单击Tools->Options(或直接按ctrl+,)然后在左侧,单击Advanced 并选择Connection,然后在右侧删除复选框说

    将端口 80 和 443 用于其他传入连接。

    然后重新启动 Skype。

    祝你有美好的一天。

    【讨论】:

      【解决方案3】:

      我知道这是一个老问题,但我遇到了同样的问题,而且我的解决方案很简单。

      我的服务器正在监听端口 8080。所以当我测试端口 80 时,我显示了提问者遇到的错误。我在文本编辑器中打开了 httpd.conf。 httpd.conf 位于。

      wamp\bin\apache\apache2.4.9\conf\httpd.conf
      

      在第 62 行左右,您需要确保 Apache 正在侦听端口 80。将该行的值设置为:

      Listen 80

      保存文件,然后重新启动 WAMP 上的所有服务。

      现在,是时候进行测试了。

      • 启动任务管理器
      • 转到“服务”选项卡并找到 wampapache64
      • 记住那个 PID。
      • 那么,去找指挥官
      • 运行netstat -ao 命令(更多信息https://technet.microsoft.com/nl-nl/library/bb490947.aspx
      • 您应该会看到所有活动连接
      • 其中一个连接是 0.0.0.0:80,它有一个特定的 PID。
      • 检查该 PID 是否与 wampapache64 正在使用的 PID 匹配。
      • 如果他们匹配,庆祝你的胜利。

      【讨论】:

      • 太棒了!我不记得netstat -ao。检查端口的另一种方法是在 Network 选项卡上使用 Win+R+resmon,然后在 Listening Ports 子选项卡上使用。好处是在这里你不仅可以看到 PID,还可以看到进程的名称并杀死它,以防万一你计划 change ports 由于例如 Skype 不兼容。
      【解决方案4】:

      现在回答这个问题已经太晚了...... 我也面临这个问题。当我的 80 端口从未被使用时,我再次重新安装了 wamp 服务器。现在运行流畅

      【讨论】:

      • 这应该是一条评论
      猜你喜欢
      • 2014-02-18
      • 2013-10-01
      • 1970-01-01
      • 2012-08-21
      • 2021-11-15
      • 2021-06-08
      • 2017-03-27
      • 1970-01-01
      • 2016-12-27
      相关资源
      最近更新 更多