安装了两个相同版本的APACHE,然后删除后安装的导致第一个无法使用的解决方案
来源:互联网 发布:问答系统cms 编辑:程序博客网 时间:2024/05/01 09:26
其实主要原因就是两个相同版本在产生WINDOWS服务时产生了两个相同的,这时第二个服务会覆盖第一个服务,而当我们用APACHEMONITOR启动APACHE时,有意思的现象就出现了,如果后安装的没有删除,那么无论是第一个版本还是第二个版本的APACHEMONITOR启动都会按着第二个版本的HTTPD.CONF里面的配置工作,然后我们还容易想到删除第二个版本的文件夹不就行了吗,尝试后,启动第一个APACHEMONITOR就会出现提示"the apache XXX has failed",不用纠结为什么了,因为这里的启动是启动APACHE的服务,我的是APACHE2.2,然后就有意思了,第一个版本服务被第二个版本服务覆盖,这时,我们可以打开控制面板找到服务,看一看APACHE2.2的属性,里面有个执行路径,因为第二个覆盖了第一个,所以这里执行路径就变成了第一个服务的。既然知道原因,那么我们只需删除服务再重新创建服务就行了,执行下面命令:
sc delete apache2.2
创建服务
sc create Apache2.2.17 binpath= "D:\wamp\apache2.2.17\bin\httpd.exe -k -runservice "
然后就行了
- 安装了两个相同版本的APACHE,然后删除后安装的导致第一个无法使用的解决方案
- VS2010安装后出现无法使用帮助的解决方案
- 关于安装Ubuntu后触摸板无法使用的解决方案
- mysql 安装高版本后,导致无法grant 新的帐号的问题
- Apache安装后无法启动的问题
- 安装两个jdk java -version总是显示第一个安装的版本
- 升级360后导致T3软件无法使用的解决方案
- 64位Linux使用yum安装两个相同软件不同版本包的解决方法
- 安装了jdk后,原先jdk无法使用的情况
- Windows7下安装了ArcGIS9.3后无法安装其他软件的解决方案
- Ubuntu16.04下安装配置了tensorflow GPU版本后导致的常见错误
- 关于ubuntu下安装完PHP+Apache后,无法解析php的解决方案
- 解决安装多个版本的JDK后eclipse无法启动的问题
- 解决在安装了jdk1.6.0_26,又安装JDK1.8.2后导致iReport无法启动加载的问题
- 安装了asp.net MVC后无法显示文件模板的解决方案
- 寻找两个单链表中第一个相同的节点
- 6.1找出两个字符串第一个相同的字符
- 剑指offer:两个链表的第一个相同结点
- [init.rc] android开机过程执行shell脚本
- Python_Syntax
- Objective-C语法快速参考
- Facebook Haystack图片存储架构
- ARM Cortex-M3 学习笔记(5)
- 安装了两个相同版本的APACHE,然后删除后安装的导致第一个无法使用的解决方案
- MyEclipse连接mysql配置教程
- 苹果开发技术: Cocoa 框架概述
- Notepad学习笔记(一)
- 网络syno数据包
- 线程——线程间的通信——wait()的区别 和sleep()
- hdu1729 Stone Game sg
- Android界面刷新方法
- 【HTTP协议】Transfer-Encoding: chunked 长度不确定的http报文