2014-03-09 08:27:01
来 源
ITJS.CN
Apache
本文介绍解决Apache服务器启动后无法访问网站的问题,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。
Apache 报错日志为:

[error] (OS 10038)在一个非套接字上尝试了一个操作。: winnt_accept: getsockname error on listening socket, is IPv6 available?

研究了很久,找到解决的方法,分享一下:

解决办法一:

可能是安装了某些程序修改了Winsock,使用netsh winsock reset 命令修复Winsock重启计算机即可!

解决办法二:

在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下:

< IfModule mpm_winnt.c>

ThreadsPerChild 1000

MaxRequestsPerChild 10000

Win32DisableAcceptEx  

解决办法三:

1、网上邻居 - 本地连接 - 属性 - internet协议(TCP/IP) - 属性 - 高级 - wins标签 - 去掉启用LMhosts查询前的勾.

2、控制面版 - windows防火墙 - 高级标签 - 本地连接设置 - 服务的标签里勾选安全Web服务器(HTTPS).

3、然后重启 Apache

然后就OK了

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。