Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 您的端口80未实际使用_Php_Mysql_Apache_Wamp - Fatal编程技术网

Php 您的端口80未实际使用

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

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

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

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

根据Shomz的评论

要阻止Skype使用
端口80
,请登录Skype,然后单击
工具->选项
(或只需按
ctrl+,
),然后在左侧单击
高级
,选择
连接
,然后在右侧删除复选框

使用端口80和443进行其他传入连接

然后重新启动Skype


祝你今天愉快

我知道这是一个老问题,但我也遇到了同样的问题,我这边的解决办法很简单

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

wamp\bin\apache\apache2.4.9\conf\httpd.conf
在第62行左右,您需要确保Apache正在侦听端口80。将该行的值设置为:

听80

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

现在,是测试的时候了

  • 启动任务管理器
  • 转到“服务”选项卡并找到万帕帕切64
  • 记住那个PID
  • 然后,去找指挥官
  • 运行
    netstat-ao
    命令(更多信息)
  • 您应该看到所有活动的连接
  • 其中一个连接是
    0.0.0.0:80
    ,它有一个特定的PID
  • 检查PID是否与wampapache64使用的PID匹配
  • 如果他们匹配,庆祝你的胜利

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

      您可能无法启动MySql服务。 因此,请分步骤回答:

      启动APACHE

    • 左键单击图标->Apache->服务->安装服务
    • 左键单击图标->Apache->服务->左键启动/恢复服务
    • 单击图标->Apache->服务->测试端口80
    • (第3步将打开命令提示符“您的端口80未实际使用”,显示在您的案例中。因此您已经启动了apache。如果端口80被另一个程序(如skype)使用,它也将出现在那里。它将是另一个)

      现在启动MYSQL

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

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

      您正在使用Skype吗?它可以占用端口80,这将阻止apache使用它。您可以通过打开cmd会话发现端口已打开。然后键入“netstat–a”并按enter键。查找端口80以查看它是否正在使用。我没有安装Skype或teamweaver,我使用wamp>>apache>>服务>>测试端口80测试了端口,结果显示“您的端口80未实际使用”。您是否查看过Apache错误日志和/或MySQL错误日志和/或Windows事件日志中来自Apache或MySQL的消息。重复:这应该是一个很好的注释!我不记得了
      netstat-ao
      。检查端口的另一种方法是在网络选项卡上,然后在侦听端口子选项卡上使用
      Win
      +
      R
      +
      resmon
      。优点是,在这里,您不仅可以看到PID,还可以看到进程的名称并将其终止,以防您计划由于Skype不兼容而终止进程。