等待LocalHost加载永远不会结束

时间:2015-01-08 17:06:12

标签: apache wamp wampserver

我在Windows 7 64位系统上正确安装了WampServer 2.5。

WampServer图标为绿色,点击“开始所有服务”并点击phpMyAdmin后,它会在我的浏览器中打开一个标签或一个新窗口(我正在使用Chrome),页面无法加载并且一直停留而不会结束通过“等待LocalHost”加载。

我真的需要这项工作,我已经取消了关于端口使用的Skype框,并在我启动WampServer时关闭了Skype应用程序。

我已经检查过在cmd中使用netstat -aon命令,如果有任何其他应用程序使用端口80,另外使用Wamp no process或app正在使用该端口。

为了方便起见,Apache的Access日志是空白的,下面将报告Apache错误日志:

[Thu Jan 08 13:46:57.143005 2015] [mpm_winnt:notice] [pid 4696:tid 372] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Thu Jan 08 13:46:59.153014 2015] [mpm_winnt:notice] [pid 4760:tid 292] AH00364: Child: All worker threads have exited.
[Thu Jan 08 13:46:59.293014 2015] [mpm_winnt:notice] [pid 4696:tid 372] AH00430: Parent: Child process 4760 exited successfully.
[Thu Jan 08 13:47:05.877582 2015] [mpm_winnt:notice] [pid 5676:tid 372] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 configured -- resuming normal operations
[Thu Jan 08 13:47:05.877582 2015] [mpm_winnt:notice] [pid 5676:tid 372] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59
[Thu Jan 08 13:47:05.877582 2015] [core:notice] [pid 5676:tid 372] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.9\\bin\\httpd.exe -d C:/wamp/bin/apache/apache2.4.9'
[Thu Jan 08 13:47:05.887582 2015] [mpm_winnt:notice] [pid 5676:tid 372] AH00418: Parent: Created child process 5208
[Thu Jan 08 13:47:06.651603 2015] [mpm_winnt:notice] [pid 5208:tid 292] AH00354: Child: Starting 64 worker threads.
[Thu Jan 08 13:47:06.671603 2015] [mpm_winnt:error] [pid 5208:tid 820] (OS 10038)Tentativo di operazione su un elemento diverso dal socket. : AH00332: winnt_accept: getsockname error on listening socket, is IPv6 available?

4 个答案:

答案 0 :(得分:2)

尝试从命令行执行(以管理员身份):

netsh winsock reset

重启WampServer

错误日志文件中的OS10038错误似乎指向TCP / IP堆栈窗口问题。

答案 1 :(得分:1)

Chrome对localhost做了一些奇怪的事情,我想保护Joe Public免受某些事情的影响!?!?!?

似乎有许多可能的解决方案,但这个似乎是目前的最爱: -

Go to 
chrome://flags 
and set 
"Built-in Asynchronous DNS" to "Disabled", then restart the browser.

如果@rtome建议你确实有TCP / IP堆栈问题,那么这是一个更全面的解决方案来重置所有这些

Open a command prompt as Administrator

Run

netsh winsock reset
netsh winsock reset catalog
netsh int ip reset reset.log
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
ipconfig /flushdns

Reboot if necessary

Try apache again

答案 2 :(得分:0)

如果您使用的是Windows,并且已使用

php artisan serve

您需要关闭CMD(或外壳)黑色窗口以关闭服务器套接字。

现在打开新的CMD窗口并发布php artisan服务。当我们按CTRL + C并终止服务器时,Windows有时无法释放套接字。

答案 3 :(得分:0)

清除cookie可以为我解决类似的连续加载。