本地计算机无法启动Apache故障处理


Posted in PHP onAugust 08, 2014

最近因工作需要,要学习PHP的基础编程,于是学习架设PHP工作环境。

但按照教材上介绍的那样,安装了WMAP后,一直无法运行成功。后发现Apache一直都不在运行状态。到WMAP中的Apache选项中去选择启动但无法启动。

后经高人指点,总结出如下可能性无法启动Apache:

可能情况一:

安装Apache2的路径中不能含有中文.

可能情况二:

重启Apache就会弹出出错提示框,提示"The requested operation has failed!" 然后打开服务,启动Apache2,就提示我:
"Windows不能在本地计算机启动Apache2.......并参考特定服务错误代码1"
解决:主要是在Apache的安装目录下的\conf\httpd.conf,修改httpd.conf文件下的
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 80
把80端口改成81或者其他的 ,
改成后,
#Listen 12.34.56.78:81080
Listen 8080
再重启ApacheServices就不会出现问题了
也许,这种方法对于不同版本的Apache可能有不同的解决方法,我在配置时是用的apache_2.2.11-win32-x86-no_ssl.msi版本的,其他版本的我不是很清楚,是不是这样改,在这里分享下我解决问题后的喜悦吧!

可能情况三:

因为这几星期比较忙,所以很少去搞PHP.但今天突然想起开学时写的几个关于日历的PHP程序,想改进它,所以就从服务那里启动Apache,但却出现警告说:
“windows 不能在本地计算机启动apache2。有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码1。”
试 了几次都不行,再启动MYSQL.却能成功启动.为什么就不能启动Apache呢?想想好像上次改动过httpd.conf文件.那时只是 把"AddCharset GB2312"改为"AddDefaultCharset GB2312"因为我的那些PHP程序不能取得URL中的中文字符.所以以为是这里出了问题,所以那时就改为"AddDefaultCharset GB2312",以为下次搞时再去验证行不行,所以就没有启动过Apache,直到今天启动时发现有这个问题.改回原来的"AddCharset GB2312"再次启动!却能成功启动!看来是这字符设置的问题!

可能情况四:

打开了迅雷,迅雷默认占用80端口。关闭迅雷再重启Apache服务即可!

PHP 相关文章推荐
树型结构列出指定目录里所有文件的PHP类
Oct 09 PHP
phpmyadmin中配置文件现在需要绝密的短语密码的解决方法
Feb 11 PHP
PHP jQuery表单,带验证具体实现方法
Feb 15 PHP
php多次include后导致全局变量global失效的解决方法
Feb 28 PHP
WordPress中对访客评论功能的一些优化方法
Nov 24 PHP
Zend Framework实现Zend_View集成Smarty模板系统的方法
Mar 05 PHP
PHP简单数据库操作类实例【支持增删改查及链式操作】
Oct 10 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
Nov 25 PHP
php7 安装yar 生成docker镜像
May 09 PHP
PHP实现的贪婪算法实例
Oct 17 PHP
PHP大文件切割上传功能实例分析
Jul 01 PHP
PHP实现财务审核通过后返现金额到客户的功能
Jul 04 PHP
浅析PHP编程中10个最常见的错误
Aug 08 #PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
Aug 08 #PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 #PHP
getJSON跨域SyntaxError问题分析
Aug 07 #PHP
PHP+FastCGI+Nginx配置PHP运行环境
Aug 07 #PHP
PHP生成数组再传给js的方法
Aug 07 #PHP
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
Aug 06 #PHP
You might like
基于mysql的bbs设计(五)
2006/10/09 PHP
PHP 程序员的调试技术小结
2009/11/15 PHP
php 数组二分法查找函数代码
2010/02/16 PHP
php array_search() 函数使用
2010/04/13 PHP
PHP读取XML格式文件的方法总结
2017/02/27 PHP
PHP中的浅复制与深复制的实例详解
2017/10/26 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
javascript不同页面传值的改进版
2008/09/30 Javascript
五个jQuery图片画廊插件 推荐
2011/05/12 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
js+html5通过canvas指定开始和结束点绘制线条的方法
2015/06/05 Javascript
使用AngularJS创建自定义的过滤器的方法
2015/06/18 Javascript
javascript实现继承的简单实例
2015/07/26 Javascript
纯javascript实现图片延时加载方法
2015/08/21 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
jQuery EasyUI实现右键菜单变灰不可用效果
2015/09/24 Javascript
JS实现的仿东京商城菜单、仿Win右键菜单及仿淘宝TAB特效合集
2015/09/28 Javascript
深入理解jQuery之防止冒泡事件
2016/05/24 Javascript
JavaScript实现图片切换效果
2017/08/12 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
在vue项目中,将juery设置为全局变量的方法
2018/09/25 Javascript
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
整理Python中的赋值运算符
2015/05/13 Python
python实现简单http服务器功能
2018/09/17 Python
python动态文本进度条的实例代码
2020/01/22 Python
用python计算文件的MD5值
2020/12/23 Python
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
中职应届生会计求职信
2013/10/23 职场文书
办公室副主任岗位职责
2013/11/25 职场文书
高中化学教学反思
2014/01/13 职场文书
新学期红领巾广播稿
2014/01/14 职场文书
中学生操行评语
2014/04/24 职场文书
市场开发计划书
2014/05/07 职场文书
人事主管岗位职责
2015/02/04 职场文书