本地计算机无法启动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 Class 文章
Apr 04 PHP
如何在PHP程序中防止盗链
Apr 09 PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
Jan 16 PHP
destoon公司主页模板风格的添加方法
Jun 20 PHP
ThinkPHP登录功能的实现方法
Aug 20 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
Oct 22 PHP
PHP基于CURL进行POST数据上传实例
Nov 10 PHP
PHP通过API获取手机号码归属地
May 28 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 PHP
PHP convert_cyr_string()函数讲解
Feb 13 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
May 02 PHP
PHP引擎php.ini参数优化深入讲解
Mar 24 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
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
php中用socket模拟http中post或者get提交数据的示例代码
2013/08/08 PHP
将FCKeditor导入PHP+SMARTY的实现方法
2015/01/15 PHP
thinkphp框架实现数据添加和显示功能
2016/06/29 PHP
wordpress自定义标签云与随机获取标签的方法详解
2019/03/22 PHP
PHP实现的操作数组类库定义与用法示例
2019/05/24 PHP
jQuery AJAX 调用WebService实现代码
2010/03/24 Javascript
使用js检测浏览器的实现代码
2013/05/14 Javascript
JavaScript中的函数声明和函数表达式区别浅析
2015/03/27 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
浅析Bootstrap缩略图组件与警示框组件
2016/04/29 Javascript
vue裁切预览组件功能的实现步骤
2018/05/04 Javascript
在layui中select更改后生效的方法
2019/09/05 Javascript
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
Python Trie树实现字典排序
2014/03/28 Python
Python中字符串对齐方法介绍
2015/05/21 Python
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
CSS3 :default伪类选择器使用简介
2018/03/15 HTML / CSS
Schutz鞋官方网站:Schutz Shoes
2017/12/13 全球购物
匈牙利最大的健身制造商和销售商:inSPORTline
2018/10/30 全球购物
LODI女鞋在线商店:阿利坎特的鞋类品牌
2019/02/15 全球购物
北美最大的参茸药食商城:德成行
2020/12/06 全球购物
extern是什么意思
2016/03/10 面试题
2015年元旦文艺汇演主持词
2014/03/26 职场文书
小学教师评语大全
2014/04/23 职场文书
关于旅游的活动方案
2014/08/15 职场文书
学校艾滋病宣传活动总结
2015/05/09 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
四则混合运算教学反思
2016/02/23 职场文书
2019年幼儿园家长接送责任书
2019/10/29 职场文书
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL
华为HarmonyOS3.0强在哪? 看看鸿蒙3.0这7个小功能
2023/01/09 数码科技