Apache报“服务错误代码1”怎么解决_Apache启动时报“服务错误代码1”的错误

Linux教程 pcbiji 2452浏览 0评论

很多小伙伴安装完 Apache 后,启动时却报“服务错误代码 1”的错误,这要怎么解决呢。电脑笔记网今天研究了一下,发现还是可以解决的,这就来教大家 Apache 报“服务错误代码 1”怎么解决,有遇到这个错误的小伙伴可以将教程收藏起来看看了,解决过程还是有点长的。

Apache 启动时报“服务错误代码 1”的错误

Apache 安装后显示安装成功,但是在启动时却出现服务无法启动的情况,弹出如下图所示的弹窗,提示“服务错误代码 1”;

Apache 启动时报“服务错误代码 1”的错误

这时,我们需要以管理员身份运行“cmd”,进入到“Apache24/bin”的目录下面,去执行“httpd.exe”;

Apache 启动时报“服务错误代码 1”的错误

如果这时 Apache 报“服务错误代码1”的错误就意味着有端口号被某个进程占用了。我们在 cmd 里的 bin 目录下执行 httpd.exe,就是为了让它显示出错误,并看到被占用的端口号,从而解决问题,上图已经将端口号显示出来了;

我们继续在 cmd 中输入“netstat -ano”,回车后可以查看端口占用情况;

Apache 启动时报“服务错误代码 1”的错误

这里,我们可以看到进程编号“PID”为“6812”的进程将“443”端口占用了,接着继续运行“tasklist |findstr 4”,回车后可以查看进程信息;

Apache 启动时报“服务错误代码 1”的错误

从上图中我们可以看出“443”端口是被“vmware-hostd.ext”这个进程占用了,那么我们就需要更改“Apache24”的端口,在“Apache24”的目录下搜索“httpd-ssl.conf”;

Apache 启动时报“服务错误代码 1”的错误

这时,会找出两个“httpd-ssl.conf”文件,将这两个文件里的“443”替换成端口号里不存在的任意数字,如:“442”等其它数字;

Apache 启动时报“服务错误代码 1”的错误

操作完上面的步骤之后,再重启 Apache 服务,最好是将电脑重启一下,你会发现问题就解决了。

以上内容就是 Apache 启动时报“服务错误代码 1”的解决方法,有遇到这个问题的小伙伴可以来学习一下,以后看到这类问题要先想到是端口被占用造成的,希望这次的教程能够帮助大家解决问题。

转载请注明:电脑笔记网 » Apache报“服务错误代码1”怎么解决_Apache启动时报“服务错误代码1”的错误

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址