我一直在使用wamp 2.0版本大约一年。之后我决定升级到2.2或2.5的更新版本。我卸载了2.0版本并将我的所有文件复制到另一个位置。新版本安装后apache没有启动。我测试端口80,它显示“你的端口80实际上没有使用”。在安装另一个版本之前,我已尝试尽可能多地安装和删除wamp文件夹。但经过一系列的测试后,2.0版本在再次安装时仍能正常工作,但我坚持使用新版本,只是为了获得新功能。任何帮助将不胜感激。我现在谷歌搜索了超过24小时。同事们请帮帮我。提前致谢
答案 0 :(得分:2)
您可能无法启动MySql服务。 所以回答一下:
START APACHE
(步骤3将打开命令提示符“你的端口80实际上没有使用”显示在你的情况下。所以你已经启动了apache。如果端口80被另一个程序如skype使用它也会出现在那里。它将是另一个TOPIC)
现在 START MYSQL
左键单击图标并重新启动所有服务
答案 1 :(得分:1)
PS。我使用了4年的wamp,我是wamp的忠实粉丝,但现在我爱上了Ampps:)
根据 Shomz 评论
阻止Skype使用port 80
,登录Skype,然后点击Tools->Options
(或只需按ctrl+,
)然后在左侧点击Advanced
并选择Connection
,然后在右侧取消选中复选框
使用端口80和443进行其他传入连接。
然后重启Skype。
祝你有个美好的一天。答案 2 :(得分:1)
我知道这是一个老问题,但我遇到了同样的问题,解决方案很容易就在我身边。
我的服务器正在侦听端口8080.所以当我测试端口80时,我显示了提问者所遇到的错误。我在文本编辑器中打开了httpd.conf。 httpd.conf位于。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>yourserver.com</key>
<dict>
<!--Include to allow subdomains-->
<key>NSIncludesSubdomains</key>
<true/>
<!--Include to allow HTTP requests-->
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<!--Include to specify minimum TLS version-->
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>TLSv1.1</string>
</dict>
</dict>
</dict>
在62行左右,您需要确保Apache正在侦听端口80.将该行的值设置为:
wamp\bin\apache\apache2.4.9\conf\httpd.conf
保存文件,然后在WAMP上重新启动所有服务。
现在,是时候进行测试了。
Listen 80
命令(更多信息https://technet.microsoft.com/nl-nl/library/bb490947.aspx)netstat -ao
,它有一个特定的PID。答案 3 :(得分:0)
回答这个问题已经太晚了.... 我也遇到了这个问题。当我的端口80从未被使用时,我再次重新安装了wamp服务器。现在它流畅地运行