我最近在运行Windows 7 x64的Hyper-V虚拟机上安装了WAMP Server 2.5。
当我尝试访问localhost时,它将无法正常工作。使用Network Diag运行测试时返回以下错误:“远程设备或资源将不接受连接”
我已经安装了所需的Visual C ++ Redistributable软件包(然后是一些:vcredist_x86_2008,vcredist_x86_2010,vcredist_x64_2010,vcredist_x64_2012)
Apache错误日志:
[Mon Nov 16 12:19:11.305674 2015] [mpm_winnt:notice] [pid 2964:tid 380] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Mon Nov 16 12:19:13.385104 2015] [mpm_winnt:notice] [pid 2700:tid 304] AH00364: Child: All worker threads have exited.
[Mon Nov 16 12:19:14.314065 2015] [mpm_winnt:notice] [pid 2964:tid 380] AH00430: Parent: Child process 2700 exited successfully.
PHP错误日志和MySQL日志为空。
我还运行了netstat -a -b
命令来查看正在侦听端口的内容:80并且没有任何内容。
如果我从Apache运行测试端口80,则返回Your port 80 is not actually used.
当我去Apache>服务>安装服务返回的结果是
Your port 80 is available, Install will proceed.
Press Enter to continue...
知道为什么这不起作用?我第一次安装它时工作正常,然后我重新启动了服务,它将不再启动它们。
谢谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
我在这里提供的解决方案为我工作:
C:\Windows\System32\drivers\etc
打开它并确保该行:
# ::1 localhost
\
前面有#
,例如:
\# ::1 localhost
C:\Windows\System32\drivers\etc
并替换它