剛剛把啟動(dòng)了50多天的服務(wù)器重啟了一下,結(jié)果發(fā)現(xiàn)xampp上的Apache顯示Running但是網(wǎng)站均無(wú)法訪問,端口監(jiān)聽也顯示正常,研究了很久,發(fā)現(xiàn)error.log上面顯示:
error在一個(gè)非套接字上嘗試了一個(gè)操作。 : winnt_accept: getsockname error on listening socket, is IPv6 available?
研究了很久,找到解決的方法,分享一下:
解決辦法一:
可能是安裝了某些程序修改了Winsock,使用netsh winsock reset命令修復(fù)Winsock重啟計(jì)算機(jī)即可!
解決辦法二:
在httpd.conf文件中添加 Win32DisableAcceptEx 標(biāo)記,如下:
代碼如下:
<If Module mpm_winnt.c/>
ThreadsPerChild 1000
MaxRequestsPerChild 10000
Win32DisableAcceptEx
解決辦法三:
1、網(wǎng)上鄰居-;本地連接-;屬性-;internet協(xié)議(TCP/IP)-;屬性-;高級(jí)-;wins標(biāo)簽-;去掉啟用LMhosts查詢前的勾.
2、控制面版-;windows防火墻-;高級(jí)標(biāo)簽-;本地連接設(shè)置-;服務(wù)的標(biāo)簽里勾選安全Web服務(wù)器(HTTPS)。
3、然后重啟Apache
然后就OK了
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
請(qǐng)您花一點(diǎn)時(shí)間將文章分享給您的朋友或者留下評(píng)論。我們將會(huì)由衷感謝您的支持!
新聞熱點(diǎn)
疑難解答
圖片精選