本地计算机无法启动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
php实现mysql数据库备份类
Mar 20 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 PHP
php中多维数组按指定value排序的实现代码
Aug 19 PHP
Fedora下安装php Redis扩展笔记
Sep 03 PHP
PHP JSON格式的中文显示问题解决方法
Apr 09 PHP
php mongodb操作类 带几个简单的例子
Aug 25 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
Nov 17 PHP
CI框架(CodeIgniter)公共模型类定义与用法示例
Aug 10 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
PHP var关键字相关原理及使用实例解析
Jul 11 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
解析PHP实现下载文件的两种方法
2013/07/05 PHP
在WordPress的文章编辑器中设置默认内容的方法
2015/12/29 PHP
PHP的PDO常用类库实例分析
2016/04/07 PHP
Laravel核心解读之异常处理的实践过程
2019/02/24 PHP
借用Google的Javascript API Loader来加速你的网站
2009/01/28 Javascript
jQuery 性能优化指南(2)
2009/05/21 Javascript
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
js 赋值包含单引号双引号问题的解决方法
2014/02/26 Javascript
jQuery根据name属性进行查找的用法分析
2016/06/23 Javascript
jQuery调用Webservice传递json数组的方法
2016/08/06 Javascript
webpack4之SplitChunksPlugin使用指南
2018/06/12 Javascript
JS中的一些常用的函数式编程术语
2019/06/15 Javascript
js字符串类型String常用操作实例总结
2019/07/05 Javascript
[01:21:36]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python基础教程之缩进介绍
2014/08/29 Python
老生常谈python之鸭子类和多态
2017/06/13 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
对python捕获ctrl+c手工中断程序的两种方法详解
2018/12/26 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
2019/02/18 Python
python使用requests.session模拟登录
2019/08/09 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
解决Python 写文件报错TypeError的问题
2020/10/23 Python
使用numpngw和matplotlib生成png动画的示例代码
2021/01/24 Python
selenium3.0+python之环境搭建的方法步骤
2021/02/01 Python
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
桥梁与隧道工程专业本科生求职信
2013/10/08 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
瘦西湖导游词
2015/02/03 职场文书
项目技术负责人岗位职责
2015/04/13 职场文书
老公写给老婆的检讨书
2015/05/06 职场文书
新娘婚礼答谢词
2015/09/29 职场文书
提档介绍信范文
2015/10/22 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书
Python基础之函数嵌套知识总结
2021/05/23 Python