【发布时间】:2016-05-30 14:35:31
【问题描述】:
我昨天在我的 Win7 笔记本电脑上安装了 Wampserver3。经过几个小时的故障排除(重新安装、安装 VC 版本等)后,图标终于变绿了。今天我重新启动了我的笔记本电脑,不幸的是图标是红色的(“没有 2 个服务正在运行”)。有趣的是,我什至无法在 Wampserver 中安装 Apache 和 Mysql 服务:Mysql 安装根本没有启动,按 ENTER 后 Apache 安装退出。 (昨天,当 Wampserver 设法运行时,我当然没有这些问题。)
我已经做了这些检查,没有改善:
- 我的程序都没有使用80端口,我也试过改 Apache 端口到 8080。没有 Skype 正在运行。
- 没有 IIS 正在运行。
- C盘上没有php.ini或my.ini文件(除了 在 wamp 目录中)。
- Wampserver 上没有防火墙阻止。
- 在计算机管理中,我将 wampapache 和 wampmysqld 服务的启动类型更改为自动并(在“登录”选项卡中)允许它们与桌面交互。
- 在 hosts 文件中只有“127.0.0.1 localhost”这一行。
- 我安装了所有的 VC 版本。
- 我根据需要将 Wampserver 安装在 C 盘的根文件夹中。
- 我没有在以前的版本上重新安装 Wampserver。
重新安装后,Apache 错误日志如下所示:
[Thu Feb 18 12:54:59.108975 2016] [auth_digest:notice] [pid 2924:tid 352] AH01757: generating secret for digest authentication ...
[Thu Feb 18 12:54:59.124575 2016] [mpm_winnt:notice] [pid 2924:tid 352] AH00455: Apache/2.4.17 (Win32) PHP/5.6.15 configured -- resuming normal operations
[Thu Feb 18 12:54:59.124575 2016] [mpm_winnt:notice] [pid 2924:tid 352] AH00456: Apache Lounge VC14 Server built: Oct 11 2015 16:06:02
[Thu Feb 18 12:54:59.124575 2016] [core:notice] [pid 2924:tid 352] AH00094: Command line: 'C:\\wamp\\bin\\apache\\apache2.4.17\\bin\\httpd.exe -d C:/wamp/bin/apache/apache2.4.17'
[Thu Feb 18 12:54:59.124575 2016] [mpm_winnt:notice] [pid 2924:tid 352] AH00418: Parent: Created child process 4396
[Thu Feb 18 12:55:00.096204 2016] [auth_digest:notice] [pid 4396:tid 192] AH01757: generating secret for digest authentication ...
[Thu Feb 18 12:55:00.158604 2016] [mpm_winnt:notice] [pid 4396:tid 192] AH00354: Child: Starting 64 worker threads.
我猜这些行出现是因为我强制服务在计算机管理/服务中运行 - 如果我在 Wampserver 中使用“启动所有服务”启动它们没有反应。
有人可以帮忙吗?几个小时以来,我一直在阅读论坛和故障排除技巧,并且真的尽我所能。 其中,我遵循了wampserver troubleshooting page的指示。
编辑:
我检查了事件查看器。唯一相关的错误是:
wampmysqld 服务被标记为交互式服务。但是,系统被配置为不允许交互式服务。此服务可能无法正常运行。
wampapache 也是如此。我按照微软的指示解决了这个问题,没有改善。
【问题讨论】:
标签: mysql apache wampserver