本地计算机无法启动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 10 PHP
PHP批量上传图片的具体实现方法介绍.
Feb 26 PHP
php获取网页中图片、DIV内容的简单方法
Jun 19 PHP
Symfony数据校验方法实例分析
Jan 26 PHP
php上传图片获取路径及给表单字段赋值的方法
Jan 23 PHP
PHP实现适用于文件内容操作的分页类
Jun 15 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
php 三大特点:封装,继承,多态
Feb 19 PHP
PHP 网站修改默认访问文件的nginx配置
May 27 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
Jan 29 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
PHP mkdir创建文件夹实现方法解析
Nov 13 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中路径问题的解决方案
2006/10/09 PHP
社区(php&&mysql)二
2006/10/09 PHP
php生成缩略图填充白边(等比缩略图方案)
2013/12/25 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
2015/12/14 PHP
利用Fix Rss Feeds插件修复WordPress的Feed显示错误
2015/12/19 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
extjs 初始化checkboxgroup值的代码
2011/09/21 Javascript
基于jquery的simpleValidate简易验证插件
2014/01/31 Javascript
JavaScript获取当前cpu使用率的方法
2015/12/15 Javascript
在JavaScript中使用JSON数据
2016/02/15 Javascript
jQuery Html控件基本操作(日常收集整理)
2016/03/11 Javascript
jQuery+ajax简单实现文件上传的方法
2016/06/03 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
2016/09/17 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
2017/02/14 Javascript
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
Vue监听事件实现计数点击依次增加的方法
2018/09/26 Javascript
Node.js中Koa2在控制台输出请求日志的方法示例
2019/05/02 Javascript
layui table 表格模板按钮的实例代码
2019/09/21 Javascript
Python命令行参数解析模块optparse使用实例
2015/04/13 Python
python Crypto模块的安装与使用方法
2017/12/21 Python
网红编程语言Python将纳入高考你怎么看?
2018/06/07 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
日本最大美瞳直送网:Morecontact(中文)
2019/04/03 全球购物
DBA数据库管理员JAVA程序员架构师必看
2016/02/07 面试题
大学生学年个人总结
2015/02/15 职场文书
财政局长个人总结
2015/03/04 职场文书
罗马假日观后感
2015/06/08 职场文书
文艺演出主持词
2015/07/01 职场文书
大学班干部竞选稿
2015/11/20 职场文书
企业管理制度设计时要注意的几种“常见病”!
2019/04/19 职场文书
Nginx下SSL证书安装部署步骤介绍
2021/12/06 Servers
如何基于python实现单目三维重建详解
2022/06/25 Python