APMServ Apache启动失败故障排除方法
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
相信现在有很多黑友在用APMServ为本地搭建Web服务器,用来测试一些整站系统等等。在安装的时候有时候会遇到Apache服务启动失败的问题。我以个人的经验总结了一下,现在分享给大家,希望对各位有所帮助!
大致分为以下三种情况:
1. 端口占用问题;
2. 路径及文件名问题;
3. 配置文件问题。
1.端口占用问题
这个问题比较常见,解决起来也很容易。通常是因为IE或安装的其它程序占用了80端口而导致Apache启动失败,在启动Apache之前将端口号修改为其它未占用的端口就可以了。修改为非80端口后,访问自己的站点需要在地址后加上端口号,如:Http://127.0.0.1:88
2.路径及文件名问题
解决了端口问题,还是启动失败,这是为什么呢?我们需要注意一个小细节,查看一下我们安装APMServ的路径,要确定安装路径的文件夹名称中不能出现中文或空格。毕竟这是个人作品,有些地方考虑的不是很周到,导致一些Bug。
3.配置文件问题
在解决以上两种问题后,发现Apache服务还是启动失败,Why?这里我通过一个实例来告诉大家一个比较通用的方法去解决问题。
安装APMServ,启动服务后提示Apache启动失败!在排除以上两种情况后,我们打开本地服务查看一下,如图1:
发现只有Apache服务没有启动。我们手工来启动一下,系统提示错误。打开运行,输入eventvwr.msc查看一下系统日志——应用程序的日志。这时候我们发现有很多错误,查找并打开Apache的错误日志,如图2:
我们可以看到,系统已经帮我们记录了错误的起源地址D:/HySzWork/APMServ/Apache/conf/extra/httpd-ssl.conf 。是这个文件的第199行出现了问题,我们来看看是什么问题,如图3:
一看到这个信息我就笑了……我电脑换过一个硬盘,盘符有点乱了,也懒得改过来,我根本没有E盘哈!如图4:
这下问题就很明了了,作者默认将cgi-bin的重定向文件指定路径为E盘,而我根本没有E盘,这就导致了错误的发生!这样只需将E盘符改为G就可以了!
因为APMServ版本之间或个人电脑间可能存在差异,大家不一定会遇到这种情况,这里只是告诉大家要充分利用系统日志的功能达到解决一系列的问题!
本文到此结束,希望能给大家带来帮助。文中如有错误的地方还请大家批评指正。
#原创-黑客之旅
相关文章
Windows下Apache+MySQL+PHP的安装视频教程
Windows下Apache+MySQL+PHP的安装视频教程,需要的朋友可以参考下,如果本地测试经常能用到asp,推荐看我们的上一篇教程,用iis来运行php.2009-11-15- 摘要:本文讨论如何安装支持mod_perl、mod_ssl及php的apache web服务器,并安装webalizer实现对web访进行日志分析。手把手引导初学者编辑一个安全、功能完备的web服务器系2008-09-08
- Apache 2.0 中文技术手册,绝对不过时的Apache中文教程,当前Apache版本使用最多就是2.0及2.2,两个版本在设置上有些区别,不过Apache2.0公认比2.2更稳定些,掌握Ap2009-10-11
Apache v2.2.21 for windows(最好的WEB服务器之一)
Apache是最流行的HTTP服务器软件之一,快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放,如果你需要创建一个每天有数百2011-09-19wampserver安装多个版本php、mysql、apache
作为Web开发人员,在机器上安装不同版本的php,apache和mysql有时是很有必要的,下面是安装步骤2014-03-12- 这篇文章主要介绍了windows下作为应用程序启动apache的方法,需要的朋友可以参考下2014-04-25
在Windows下使用XAMPP搭建简易WebDAV服务器的教程
下面就说说在 Windows 系统上使用 XAMPP 搭建一个 WebDAV 服务器并使用的过程2013-06-24XAMPP 7.0.9 for Windows apache服务器套装
容易使用的apache服务器套装,包括MySQL, PHP 和 Perl等 XAMPP 是一个功能全面的 AMPP (Apache、MySQL、PHP、Perl)软件包,这是 Linux 平台上可以使用的几种非商业 A2016-10-16XAMPP v8.0.10 for Windows 多国语言官方安装版
xampp(apache+mysql+php+perl)是一个功能强大的建站集成软件包。它可以在windows、linux、solaris三种操作系统下安装使用,欢迎需要的朋友下载使用2021-09-16Xampp for Mac os x V7.3.2 苹果电脑版(附安装启动方法)
Xampp是目前时下最流行的PHP开发环境,XAMPP是完全免费且易于安装的Apache发行版,其中包含MySQL、PHP和Perl。XAMPP包括Apache、MySQL、PHP、PERL,直接解压缩,没有复杂的2019-02-21
最新评论