[Downloaded on:http://www.wampserver.com/en/
WAMPSERVER 64位(X64)3.0.6
安装后,WAMP服务器无法在Windows 10上启动。
以下是错误日志:
服务状态:
未启动服务'wampapache64'退出错误代码:1066错误代码1066的帮助消息是:
服务已返回服务特定的错误代码。
服务'wampmysqld64'已启动
服务'wampmariadb64'已启动
服务'dnscache'已启动
如果有任何服务,WampServer(Apache,PHP和MySQL)将无法正常运行
'wampapache64'
'wampmysqld64'
'wampmariadb64'
'dnscache'
未开始。
是已安装MSVC:
事件日志:
名为Apache的服务报告了以下错误:AH00015:无法打开日志。
名为Apache的服务报告了以下错误:AH00451:没有可用的侦听套接字,正在关闭。
名为Apache的服务报告了以下错误:(OS 10013)尝试以其访问权限禁止的方式访问套接字。 :AH00072:make_sock:无法绑定到地址0.0.0.0:80。
名为Apache的服务报告了以下错误:(OS 10013)尝试以其访问权限禁止的方式访问套接字。 :AH00072:make_sock:无法绑定到地址[::]:80。
wampapache64服务终止,出现以下特定于服务的错误:功能不正确。
关于如何解决此问题的任何想法?
最后得到一个解决方案:https://stackoverflow.com/a/36034867/221919
我通过命令检查了端口80的使用,
cmd
netstat -ao
罪魁祸首
将端口从80更改为8080后
有效:
您可以尝试使用与“ nestat -ao”命令的结果中提到的PID相同的PID杀死任务。要终止任务,请以管理员身份打开命令提示符,命令:taskkill / pid / f
这里/ f用于强制任务结束。希望这会有所帮助...
如果问题仍然存在,您可以尝试重新启动系统...
对于像我这样偶然发现此页面的n00b人:
如果添加虚拟主机,并且该虚拟主机的绝对路径包含Windows默认值“ \”作为分隔符,而不是Linux友好的“ /”,则会得到几乎相同的消息。因此,如果您从Windows资源管理器复制粘贴了绝对路径,则可能出了问题。就我而言,仅纠正vhosts文件并重新启动所有服务/刷新是不够的,我不得不从vhosts文件中完全删除vhost,然后使用主页“添加虚拟主机”对话框重新添加,然后刷新WAMP。