wamp服务器无法启动:Windows 7,64位

时间:2012-09-06 15:15:46

标签: apache wamp windows-7-x64

我正在尝试在Windows 7,64位操作系统上安装wamp服务器(以下是确切的设置名称)。但它永远不会开始,图标保持橙色,这意味着某些服务无法启动。

wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64

我没有找到任何解决方案。

No skype, port 80 is not in use.

在Windows服务中,当我尝试手动启动wampapache服务时,会抛出以下错误:

  

Windows无法在本地计算机上启动wampapache服务   错误1053:服务未及时响应启动或控制请求。

apache_error.log is empty.

用于在Windows XP中正常工作的东西。

8 个答案:

答案 0 :(得分:62)

我解决这个问题的方法如下:

开始>搜索> cmd.exe(以管理员身份运行)

在命令提示符(cmd.exe)内输入:

cd c:/wamp/bin/apache/ApacheX.X.X/bin
httpd.exe -e debug

**请注意,ApacheX.X.X是Apache wamp正在运行的版本。

这应该输出apache服务器正在做的事情。导致Apache加载的错误应该在那里。我的问题是httpd.conf试图加载丢失或损坏的DLL(php5apache2_4.dll)。一旦我覆盖了这个文件,我就重新启动了Wamp,一切顺利。

答案 1 :(得分:20)

我用这种方式解决了问题:

  • 在橙色WAMP图标上,单击Apache>服务>测试端口80.回到"端口80无法访问 - (可能是Skype)"
  • 从Skype退出并关闭程序。
  • 点击橙色图标,点击Apache>服务>安装服务
  • 点击橙色图标,点击Apache>服务>启动服务
  • 单击橙色图标并点击“放入在线”
  • 图标变为绿色,服务已启动并在线

答案 2 :(得分:3)

请按照以下步骤(摘自this Youtube video)。

  1. 退出Skype
  2. 卸载IIS
    • 转到控制面板
    • 请参阅程序和功能
    • 开启或关闭“开启窗口功能”
    • 查找INTERNET信息服务
    • 卸载

答案 3 :(得分:1)

您只需要安装Visual C ++运行时2015,如果您将php版本更改为最新版本,您将收到错误。这就是为什么apache有php依赖错误。

答案 4 :(得分:0)

检查您的apache错误日志。我有这个错误“[错误](OS 5)访问被拒绝。:无法打开传输日志文件C:/wamp/logs/access.log。无法打开日志” 然后我将“access.log”重命名为其他名称,如果您不需要/永远不会看到您的访问日志,则可以删除。然后重启你的apache服务。发生这种情况是因为文件太大了。我想如果您尝试使用记事本打开此文件,它将无法打开,我之前尝试打开它。希望它有所帮助。

答案 5 :(得分:0)

您可以打开Windows事件查看器以尝试获取有关错误的更多信息:在Windows日志的“应用程序”部分中,您很可能会从Apache找到错误消息。 (至少我发现我的情况出了什么问题!)

答案 6 :(得分:0)

我导航到C:\ wamp \ bin \ apache \ Apache2.4.4 \ bin运行httpd,并将apache(粉色和白色图标)加载到系统托盘中。橙色W也变绿了。

apacheapache服务没有运行,它不在服务列表上(启动>类型服务),这就是它为橙色而不是绿色的原因。

解决方案:重新安装对我有用。

我的版本是: WAMPSERVER(64位和PHP 5.4)2.4 Apache:2.4.4 MySQL:5.6.12 PHP:5.4.12 PHPMyAdmin:4.0.4 SqlBuddy:1.3.3 XDebug:2.2.3 http://www.wampserver.com/en/

答案 7 :(得分:0)

对我而言,它使用以下链接解决: http://viralpatel.net/blogs/wamp-server-not-getting-started-problem/

我使用skype和Wamp安装并运行