`

Apache启动失败解决办法

阅读更多

在启动Apache时会弹出错误提示,如下图所示:



 或者在windows的服务里启动, 显示如下的错误:


 

解决方法主要是在Apache的安装目录里修改

D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf文件

 

 

# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses.

#

#Listen 12.34.56.78:80

Listen 80

 

改为

 

# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses.

#

#Listen 12.34.56.78:88

Listen 88

以下为转:

 

 apache无法启动提示the requested operation has failed 的错误信息,有以下几种解决方法:

1.80端口占用

apache默认使用的端口是80,而IIS和迅雷用的也是80端口。

2.软件冲突

装了某些软件会使apache无法启动如Dr.com 打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。

3.httpd.conf配置错误

apache的配置文件httpd.conf出错,在windows里启动它,会提示the requested operation has failed。解决方法:用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "Apache2" -k start

还有一种情况:

即使你这次启动了,下次你都有可能启动失败

在运行里输入:netsh winsock reset

一会儿cmd会提示你重启,不用理会,现在APACHE已经可以启动了。

其实就是一个winsock的修复  

    • 大小: 16.9 KB
    • 大小: 27.9 KB
    分享到:
    评论

    相关推荐

      APMServ中Apache启动失败.docx

      APMServ 中 Apache 启动失败解决方案 APMServ 中 Apache 启动失败是一个常见的问题,解决这个问题需要了解 Apache 和 APMServ 的配置和设置。在这篇文章中,我们将讨论六种不同的解决方案,以帮助解决 APMServ 中 ...

      PHPstudy Apache无法启动的解决办法.rar

      **解决办法:** 1. **检查配置文件**:打开Apache的配置文件,查找可能的错误,如错别字、语法错误、路径错误等。确保监听的端口没有被其他程序占用,通常默认为80端口。 2. **修改权限**:确保Apache服务可以读取和...

      apache启动报错:the requested operation has failed解决办法

      当遇到Apache启动失败的情况时,“the requested operation has failed”这一错误提示虽然简洁但不够具体,需要我们通过一系列排查步骤来定位问题所在。通过以上介绍的方法,我们可以逐一排除可能导致错误的因素,...

      WindXP下Xampp无法启动apache最终解决办法

      ### WindXP下Xampp无法启动Apache的最终解决办法 #### 一、问题背景与适用条件 在使用WindXP操作系统时,部分用户可能会遇到XAMPP中的Apache服务无法正常启动的问题。这种情况下,Apache可能在启动后几秒钟内就...

      80端口被占用导致Apache启动失败怎么解决

      1. 80端口被占用,Apache启动失败。√MySQL5.1已启动。2.Apache启动不了,80端口被httpd.exe占用~急!! 我们用电脑做服务器时,我们通常要配置环境,当我们在配置服务器的时候,经常需要用到一些端口,而经常要...

      apache端口占用问题解决办法

      ### Apache端口占用问题解决办法 #### 背景与问题描述 在Windows XP系统上安装Apache 2的过程中,可能会遇到端口占用的问题。具体表现为Apache无法绑定到指定的端口(例如80端口),这通常是由于其他服务或应用...

      Apache 本地服务器启动后又自动停止解决办法

      当Apache启动失败并自动停止时,可以通过查看Apache的日志文件来获取更具体的错误信息。例如,在本例中,错误信息为:“[crit] (OS 10022)提供了一个无效的参数。:Child2880:setup_inherited_listeners(),...

      phpStudy访问速度慢和启动失败的解决办法

      下面一段内容是关于phpstudy启动失败的解决办法。 php5.3、5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行。 php5.5、5.6是vc11编译,如用php5.5、5.6必须安装vc11运行库。 vc9和vc11运行库下载:...

      解决PHPstudy Apache无法启动的问题【亲测有效】

      phpStudy启动失败,网上总结了基本就是下面的三种方法: 原因一是防火墙拦截,关闭防火墙。 二是80端口已经被别的程序占用,如IIS,迅雷等; 三是没有安装VC9运行库,php和apache都是VC9编译。 解决以上三个问题,...

      thinkphp Apache配置重启Apache1 restart 出错解决办法

      这个问题主要体现在尝试使用`apachectl restart`或`systemctl restart httpd`命令重启Apache时,系统返回错误提示,指出服务启动失败。 错误信息通常是:“Job for httpd.service failed because the control ...

      php5apache2_4.dll

      同时,网络上的相关论坛和社区(如Stack Overflow)也是寻找解决方案的好地方,很多用户会分享他们遇到类似问题时的解决办法。 在给定的压缩包中只有一个名为"php5apache2_4.dll"的文件,这可能是用来替换现有系统...

      Apache启动报错No space left on device: AH00023该怎么解决

      最近有朋友说:Apache启动报错No space left on device: AH00023,是怎么回事,该怎么解决呢?经过小编的一番折腾,问题解决,下面把解决办法分享给大家,需要的朋友可以参考下

      apache2.2(附加安装问题解答)

      - **端口冲突**:如果已有其他服务在80端口运行,Apache可能会启动失败。检查并更改配置文件中的监听端口或停止冲突的服务。 - **模块未加载**:如果你需要特定模块(如mod_php或mod_ssl),确保它们在配置文件中...

      windows+Apache+php安装与配置方法

      - **Apache启动失败**:确保没有其他服务占用80端口;检查`httpd.conf`中的错误配置;查看Apache的日志文件获取更详细的错误信息。 - **PHP无法正常运行**:检查Apache配置文件中的PHP模块是否正确加载;确认PHP的...

      apache+php+mysql问题小结.pdf

      Apache+PHP+MySQL是搭建Web服务的经典组合,广泛应用于各种网站和...以上就是Apache+PHP+MySQL组合中常见的问题及解决办法,以及基础的配置步骤。在实际操作中,遇到问题时,应结合错误日志和文档资源进行排查和解决。

    Global site tag (gtag.js) - Google Analytics