apache启动失败怎么办?
有人问我apache启动失败怎么办?昨天我为大家分享了apache服务器使用及配置视频,包括apache启动、停止和配置。有看过的朋友应该都能解决自己的问题。
我为大家总结一下apache启动失败的原因
1.端口占用问题
这个问题比较常见,解决起来也很容易。通常是因为IE或安装的其它程序占用了80端口而导致Apache启动失败,在启动Apache之前将端口号修改为其它未占用的端口可以了。
解决方法:我们的apache软件配置是在httpd.conf文件中配置,该文件在apache安装目录下conf
在httpd.conf文件中我们修改端口:
Listen 81
注意修改完毕后,一定要重新启动apache。
2.路径及文件名问题
解决了端口问题,还是启动失败,这是为什么呢?我们需要注意一个小细节,查看一下我们安装APMServ的路径,要确定安装路径的文件夹名称中不能出现中文或空格。毕竟这是个人作品,有些地方考虑的不是很周到,导致一些Bug。
3.配置文件问题。
在解决以上两种问题后,发现Apache服务还是启动失败,Why?这里我通过一个实例来告诉大家一个比较通用的方法去解决问题。
安装APMServ,启动服务后提示Apache启动失败!在排除以上两种情况后,我们打开本地服务查看一下,如图1:
发现只有Apache服务没有启动。我们手工来启动一下,系统提示错误。打开运行,输入eventvwr.msc查看一下系统日志——应用程序的日志。这时候我们发现有很多错误,查找并打开Apache的错误日志,如图2:
我们可以看到,系统已经帮我们记录了错误的起源地址D:/HySzWork/APMServ5.2.6/Apache/conf/extra/httpd-ssl.conf 。是这个文件的第199行出现了问题,我们来看看是什么问题,如图3:
一看到这个信息我笑了……我电脑换过一个硬盘,盘符有点乱了,也懒得改过来,我根本没有E盘哈!
这下问题很明了了,作者默认将cgi-bin的重定向文件指定路径为E盘,而我根本没有E盘,这导致了错误的发生!这样只需将E盘符改为G可以了!
因为APMServ版本之间或个人电脑间可能存在差异,大家不一定会遇到这种情况,如何想了解更多apache知识,不妨看看apache视频。
本文标题:apache启动失败怎么办?
新闻来源:https://www.cdcxhl.com/news0/105450.html
成都网站建设公司_创新互联,为您提供静态网站、网站排名、网站设计公司、企业建站、用户体验、做网站
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联