Apache wamp服务器未启动:Windows 7,64位

Apache wamp服务器未启动:Windows 7,64位,apache,wamp,windows-7-x64,Apache,Wamp,Windows 7 X64,我正在尝试在64位windows 7操作系统上安装wamp服务器(以下是确切的安装名称)。但它从未启动,图标保持橙色,意味着一些服务没有启动 wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64 我没有找到任何解决办法 No skype, port 80 is not in use. 在windows服务中,当我尝试手动启动wampapache服务时,它会抛出以下错误: Windows无法在本地计算机上启动万帕帕切服务。 错误1053:服务

我正在尝试在64位windows 7操作系统上安装wamp服务器(以下是确切的安装名称)。但它从未启动,图标保持橙色,意味着一些服务没有启动

wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64
我没有找到任何解决办法

No skype, port 80 is not in use.
在windows服务中,当我尝试手动启动wampapache服务时,它会抛出以下错误:

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


在windows XP中,一切正常。

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

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

我解决该问题的方法如下:

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

在命令提示符(cmd.exe)中键入:

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


这将输出apache服务器正在执行的操作。导致Apache无法加载的错误应该在那里。我的问题是httpd.conf试图加载丢失或损坏的DLL(php5apache2_4.DLL)。当我重写这个文件时,我重新启动了Wamp,一切都很顺利。

我这样解决了这个问题:

  • 在橙色WAMP图标上,单击Apache>服务>测试端口80。返回时显示“端口80不可访问——(可能是Skype)”
  • 从Skype注销并关闭程序
  • 单击橙色图标并点击Apache>服务>安装服务
  • 单击橙色图标并点击Apache>服务>启动服务
  • 单击橙色图标并点击联机
  • 图标变为绿色,服务启动并联机

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

apacheapache服务没有运行,它不在服务列表中(开始>类型服务),这就是为什么它是橙色而不是绿色的

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

我的版本是: WAMPSERVER(64位和PHP5.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

按照以下步骤操作(从)

  • 退出Skype
  • 卸载IIS
    • 转到控制面板
    • 请参阅程序和功能
    • 转到打开或关闭WINDOWS功能
    • 寻找互联网信息服务
    • 卸载

  • 对我来说,它是通过以下链接解决的:


    我使用Skype和WAMP安装和运行

    < P>你只需要安装VisualC++运行时2015,如果你把PHP版本更改为最新版本,你会得到它的错误。这就是apache出现php依赖项错误的原因。

    您是否尝试以管理员身份运行它?(右键单击,以管理员身份运行)可能是wampapache缺少某种依赖项DLL吗?在未启动的服务上运行,查看是否存在并排或缺少DLL的问题。除非你已经试过了。你只需要VC++2015,如果你把你的php版本改成最新版本,你会得到错误。这就是apache出现php依赖错误的原因。您在上面发布的所有内容,以及检查apache和Windows日志中是否存在其他可能的错误。(端口80上有多个Apache实例或其他应用程序)这就是解决方案!SKYPE>:ENO!!!!!不需要安装服务并联机。只需退出skype(或者更好,在skype选项>连接>设置另一个端口而不是80)也可以停止apache(不是wampapache)服务如果您启动了它,也可以看到这一点这帮助我发现端口80不可用,然后下一个答案完成了解决方案。我的案例msvcr100.dll丢失,我从这里下载了“”在httpd.conf注释
    #安全(SSL/TLS)连接中#包括conf/extra/httpd SSL.conf
    ,或者它可能触发:
    (OS 10048)每个套接字地址(协议/网络地址/端口)只使用一次通常是允许的。:AH00072:make_sock:无法绑定到地址[:]:443
    (OS 10048)每个套接字地址(协议/网络地址/端口)只能使用一次通常是允许的。:AH00072:make_sock:无法绑定到地址0.0.0.0:443
    这是唯一也是最好的答案。无论apache有什么问题,都可以使用此命令转储任何错误日志。这非常有效。因为我已将路由器IP地址从192.168.1.69更改为192.168.0.15,并且在我的c中的http.conf文件中提到了这一点ase(因为apache从未正确启动)错误日志文件还不存在。如果您不想关闭Skype,这里有一个链接:在Skype中,转到工具>选项…>高级>连接,并取消选中复选框,该复选框显示“使用端口80和443作为传入连接的备选端口”
    apache_error.log is empty.
    
    cd c:/wamp/bin/apache/ApacheX.X.X/bin
    httpd.exe -e debug