apache启动失败教您apache启动失败怎么办

一、端口占用问题1、这是最容易无法启动的问题之一。
运行CMD,然后运行netstat-aon|findstr:80;Win+R,输入Regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,编辑Start项,将其设置为0。
2.Apache存储路径问题1.使用命令行打开CMD,找到:[你的Apache路径我下载了解压文件,然后我直接解压路径到D:\httpd-2.4.20-x64-vc14-r2\Apache24]\bin并在命令行中输入httpd.exe-kinstall-nApache2.4并回车2.如果发现请求的路径错误,请输入Apache24在根目录或者配置你的Conf文件;本文以更改路径为例,将Apache24存放在D盘根目录下,此时找到path:/bin,运行httpd.exe-kinstall-nApache2.4;

Win10系统电脑中如何解决apache无法启动问题

Win10系统的电脑有很多功能,比如apache功能。
如果我们遇到Apache服务无法启动的情况,小编会教大家如何应对。

具体内容如下:

1.首先,我们打开电脑,按连接键+R,控制里面的帖子进入窗口,帖子里面的条目就制作完成了。
然后打开账户注册。

2.进入注册表编辑器窗口后,我们找到HKEY_LOCAL_MACHINE文件夹,然后继续找到SYSTEM文件夹,然后点击打开ControlSet文件夹,然后点击打开。
services文件夹,最后点击打开HTTP文件夹。
然后我们就可以在界面右侧找到Start文件。
3.进入编辑窗口后,我们不更改任何数值数据。
缺失数据为3。

4.

如何解决Apache无法启动的问题

工具/材料原因一:80端口被IIS占用,另一个是迅雷占用。
我的Apache服务器被迅雷禁用了,无法激活!原因2:软件冲突安装某些软件会导致apache无法启动,例如Dr.com。
打开网络连接->TcpIp属性->高级->WINS选项卡,取消选中netbios的lmhosts,并禁用tcp/的netbios。
ip。
那么重新开始应该就足够了。
原因三:httpd.conf配置不正确如果apache的配置文件httpd.conf不正确,在Windows中启动它会提示请求的操作失败。
这是相当郁闷的,因为检查错误需要很长时间。
其实你可以用命令行方式启动apache,带上参数Apache会问你哪条语句错误,然后你就可以有针对性的解决了。
检查错误,输入cmd然后输入Apache安装目录(尤其是你自己的安装目录)\bin>httpd.exe-w-n"Apache2"-kstart(将引号中的Apache2改为你的Apache服务名,我的是2.2.4.版本,服务名称是Apache2,可以在数据服务中找到)当它询问第133行有问题时(问题:SyntaxErroronline133of...),打开Apache安装目录\conf\httpd.conf,找到第133行ServerAdmin(如果没有确定行数的工具,按ctrl+F,使用关键字“ServerAdmin”搜索即可。
有一般是两个,下面的这一行后面有一个空格,随意添加一个名字,比如添加abc后就可以解决3如果端口忙(提示:(OS10048)通常每个socket地址(协议/网络地址/端口)只允许一次,首先停止Apache,在httpd.conf中搜索Listen80,将80更改为8080或其他端口号并再次运行现在应该可以启动。