发布于 2016-02-01 21:55:44 | 404 次阅读 | 评论: 1 | 来源: 网友投递
XAMPP PHP开发集成软件包
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、M ac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
刚刚把启动了50多天的服务器重启了一下,结果发现xampp上的Apache显示Running但是网站均无法访问,端口监听也显示正常,研究了很久,发现error.log上面显示:
error在一个非套接字上尝试了一个操作。 : winnt_accept: getsockname error on listening socket, is IPv6 available?
研究了很久,找到解决的方法,分享一下:
解决办法一:
可能是安装了某些程序修改了Winsock,使用netsh winsock reset命令修复Winsock重启计算机即可!
解决办法二:
在httpd.conf文件中添加 Win32DisableAcceptEx 标记,如下:
<If Module mpm_winnt.c\>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
解决办法三:
1、网上邻居-;本地连接-;属性-;internet协议(TCP/IP)-;属性-;高级-;wins标签-;去掉启用LMhosts查询前的勾.
2、控制面版-;windows防火墙-;高级标签-;本地连接设置-;服务的标签里勾选安全Web服务器(HTTPS)。
3、然后重启Apache
然后就OK了
以上所述就是本文的全部内容了,希望大家能够喜欢。
请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!