相信很多朋友在建站的时候都会事先在本地搭建好,然后再放在网站空间上。但是在本地计算机启动Apache的时候经常会遇到Apache启动失败的提示,为什么会出现Apache启动失败呢,Apache启动失败如何解决呢?

apache启动失败

Apache启动失败的原因

小编用的是APMServ为本地搭建Web服务器,Apache启动失败主要有以下三种情况:

1.端口占用问题;

2.路径及文件名问题;

3.配置文件问题。

Apache启动失败解决方法

小编针对Apache启动失败经常出现的这三种情况,总结出各个情况对应的解决办法:

1.端口占用问题

这个问题比较常见,解决起来也很容易。通常是因为IE或安装的其它程序占用了80端口而导致Apache启动失败,在启动Apache之前将端口号修改为其它未占用的端口就可以了。修改为非80端口后,访问自己的站点需要在地址后加上端口号,如:Http://127.0.0.1:88

2.路径及文件名问题

解决了端口问题,还是启动失败,这是为什么呢?小编们需要注意一个小细节,查看一下小编们安装APMServ的路径,要确定安装路径的文件夹名称中不能出现中文或空格。毕竟这是个人作品,有些地方考虑的不是很周到,导致一些Bug。

3.配置文件问题

在解决以上两种问题后,发现Apache服务还是启动失败,Why?这里小编通过一个实例来告诉大家一个比较通用的方法去解决问题。

安装APMServ,启动服务后提示Apache启动失败!在排除以上两种情况后,小编们打开本地服务查看一下,如图:

apache启动失败

发现只有Apache服务没有启动。小编们手工来启动一下,系统提示错误。打开运行,输入eventvwr.msc查看一下系统日志——应用程序的日志。这时候小编们发现有很多错误,查找并打开Apache的错误日志,如图:

apache启动失败

小编们可以看到,系统已经帮小编们记录了错误的起源地D:/HySzWork/APMServ5.2.6/Apache/conf/extra/httpd-ssl.conf 。是这个文件的第199行出现了问题,小编们来看看是什么问题,如图:

apache启动失败

一看到这个信息小编就笑了……小编电脑换过一个硬盘,盘符有点乱了,也懒得改过来,小编根本没有E盘哈!

apache启动失败

这下问题就很明了了,小编默认将cgi-bin的重定向文件指定路径为E盘,而小编根本没有E盘,这就导致了错误的发生!这样只需将E盘符改为G就可以了!

因为APMServ版本之间或个人电脑间可能存在差异,大家不一定会遇到这种情况,这里只是告诉大家要充分利用系统日志的功能达到解决一系列的问题!

这篇文章可以说是参考别人的,当时小编曾经试过遇到这个问题,按着上面说的步骤做到第三步的时候把问题解决了,在网上看到那多人都遇到这个问题,宵云网络小编经过总结写出这篇文章,希望能够对大家有所帮助。

apache启动失败后怎么解决?相关推荐

  1. apmserv5.2.6 mysql启动失败_win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法...

    win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法 1.APMServ程序所在路径不能含有汉字和空格.例子:D:\r\APMServ5.2.6\ 2.去掉 ...

  2. apmserv mysql5.1启动失败_使用APMServ时出现“1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。”错误的终极解决办法:...

    使用APMServ时出现"1.Apache启动失败,请检查相关配置.√MySQL5.1已启动."错误的终极解决办法: from:http://www.hebei35.cn/blog ...

  3. win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法

    win7(xp) APMServ5.2.6 Apache启动失败,MYSQL启动失败 的解决办法 1.APMServ程序所在路径不能含有汉字和空格.例子:D:\r\APMServ5.2.6\  2.去 ...

  4. Linux apache启动失败的解决方法

    在linux系统中启动apache失败怎么办呢?今天小编就将针对这一问题为大家详细介绍Linux apache启动 失败的解决方法,有遇到同样问题的小伙伴们一起参考参考吧. [root@jsjzhan ...

  5. 宝塔linux版apache安装了启动不,解决Linux宝塔apache启动失败:报错AH00526: Syntax error on line...

    Linux宝塔apache启动失败:报错 AH00526: Syntax error on line 解决方案错误信息:AH00526: Syntax error on line 54 of /www ...

  6. php启动失败80端口被占用,80端口被占用 Apache启动失败的解决方法

    在织梦系统本地安装过程中,使用APMServ配置本地环境,我测试的时候80端口没有被占用,很顺利的Apache成功启动,后来换了台电脑,怎么都启 动不了,不是说Apache启动失败.√MySQL5.1 ...

  7. apmserv5.2.6 mysql启动失败_2016/07/07 apmserv5.2.6 Apache启动失败,请检查相关配置。MySQL5.1已启动。...

    因为要用PHP做一个程序,在本机上配PHP环境,下了个APMServ5.26,安装很简单,不再多说,装好后,启动,提示错误,具体是:"Apache启动失败,请检查相关配置.√MySQL5.1 ...

  8. c14运行库 php_phpStudy启动失败时的解决方法 提示缺vc9运行库

    php5.3.5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行. php5.5.5.6是vc11编译,如用php5.5.5.6必须安装vc11运行库. php7.0.7.1是vc ...

  9. 1、Apache启动失败,请检查相关配置。√MySQL5.1已启动。解决方案:

    问题: 1.Apache启动失败,请检查相关配置.√MySQL5.1已启动. 今天使用APMServ5.2.6在本地电脑架设网站,不论是改端口还是关闭SSL都无法启动Apache. 研究了好久终于解决 ...

  10. 关于win8系统下的80端口被占用,Apache启动失败.2,MySQL5.1启动失败,请检查相关配置

    Apache启动失败,请检查相关配置.2.MySQL5.1启动失败,请检查相关配置 或者是80端口被占用的问题全解 相信现在有很多黑友在用APMServ为本地搭建Web服务器,用来测试一些整站系统等等 ...

最新文章

  1. 面向对象程序设计上机练习一(函数重载)
  2. 使用repeater,遍历数据,不规则排序,不同的样式之间切换
  3. Keepalived+HAProxy基于读写分离方式实现discuz论坛
  4. [res].xml格式
  5. 使用 C# 代码实现拓扑排序
  6. ruby推送示例_Ruby for循环示例
  7. 对话阿里云MVP裔隽跨界半生,不改赤子心
  8. 七步走 Angular.js 从菜鸟到专家 (系列列表)
  9. 视频: 电子制作基本知识
  10. 前端JS笔试面试题目
  11. Linux 下的 sleep
  12. C/C++线程与多线程工作笔记0007---单线程实现文件查找系统
  13. java 表格升序排列_用JS实现表格的排序
  14. 价格奥秘-在超市遇见亚当斯密--第十章 便宜鸡蛋会创造更多的就业机会?
  15. 观点:游戏模块分析总结
  16. IDEA方法名,javadoc神器
  17. 玩客云安装mysql_玩客云的使用经验总结
  18. html图片的隐藏与显示,Jquery中使用show()与hide()方法动画显示和隐藏图片
  19. 冰峰王座完整的语音英文+中文解释!(修订版)
  20. 优化篇-图片动态转图

热门文章

  1. java applet介绍,Java中的Applet介绍
  2. 可以多项目协同的项目管理软件
  3. WebService--CXF与Spring的整合(jaxws:endpoint形式配置)以及客户端调用(spring配置文件形式,不需要生成客户端代码)
  4. 16进制转10进制c 语言算法,16进制转换算成10进制程序
  5. Contest3115 - 2021级新生个人训练赛第23场_问题 H: 家庭作业
  6. 常用App URL Scheme
  7. windows server2019安装SQLServer
  8. VS2017报错 class “Cxxxx“没有成员“GetContextMenuManager“ “GetContextMenuManager“:不是“Cxxxx“的成员
  9. 【线性代数之二】矩阵与行列式
  10. linux之服务管理