一.安装apache的时候总是不成功,提示:failed to open the
winnt service manager

原因:软件安装时与windows7的“用户账户控制”(UAC)冲突

解决:先关闭UAC(控制面板--》用户账户和家庭安全--》用户账户--》更改用户账户控制设置;改成从不通知;完成后会提示重启,此时需要重启一下;注意:这时如果没有提示你重启你也需要手动重启一下,只有重启之后修改的UAC才有效)再安装就没问题了,安装完后可以再修改回来。

截图:

二.启动apache的时候总是启动不成功,提示:The request operation
has failed

A、先列出网上几种常见的原因及处理方法;apache无法启动提示the requested operation hasfailed 的错误信息,有以下几种解决方法:

1.80端口占用

apache默认使用的端口是80,而IIS和迅雷用的也是80端口。

2.软件冲突

装了某些软件会使apache无法启动如Dr.com 打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。

3.httpd.conf配置错误

apache的配置文件httpd.conf出错,在windows里启动它,会提示the requested operation has failed。解决方法:用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe-w -n "Apache2" -k start

注意:要先使用命令在apache的安装bin目录下启动apache,才能使用上面的命令

4.还有一种情况:

即使你这次启动了,下次你都有可能启动失败

在运行里输入:netshwinsock reset

一会儿cmd会提示你重启,不用理会,现在APACHE已经可以启动了。

其实就是一个winsock的修复

 B.我的两种解决方法

1. 使用start.exe监测报错信息

直接在开始菜单找到你安装apache的文件,找到start.exe启动它,如果你的httpd.conf文件中有错误会提示你那一行出了什么错,这是你就可以对症下药了

2.使用命令监测报错信息

在命令行中启动apache服务器,看有什么错误显示,此时输入httpd.exe -w -n"Apache2" -k start,但是显示:‘httpd.exe’不是内部命令,也不是可运行程序,此时就必须用cd进入你的apache安装目录,进入到包含httpd.exe的目录即可,如我的安装目录:cd F:\Apache2\bin,再在命令行中输入httpd.exe -w -n"Apache2" -k start,此时会显示LoadModule
caucho_module D:/resin-3.1.9/win32/apache-2.2/mod_caucho.dll,此时注意这个路径,这个路径必须是我的resin安装路径下的文件;注释这句话之后又提示:ResinConfigServerlocalhost 6801这行错误,索性我把这两行先手动注释了,这时再试已经起来了。

关于apache的几个常见问题的更多相关文章

  1. Zabbix2.4.7源码安装手册

    一.安装Apache Server 注:使用root安装后,变更拥有者为your-user 1 安装环境 系统: CentOS release 6.6 软件: httpd-2.2.31 2 安装步骤 ...

  2. Struts2 - Conversion Plugin

    转载:http://www.cnblogs.com/ikuman/archive/2013/11/04/3403073.html 1.struts2自2.1以后推荐使用Convention Plugi ...

  3. ActiveMQ 使用

    ActiveMQ资料大全 官方文档 入门:http://activemq.apache.org/getting-started.html 常见问题:http://activemq.apache.org ...

  4. struts2 convention插件

    1.struts2自2.1以后推荐使用Convention Plugin支持struts零配置支持(引入jar:struts2-convention-plugin-2.x.x.jar)①convent ...

  5. ThinkPHP框架搭建及常见问题(Apache或MySQL无法启动)----简单的初体验

    有一定基础的人勿进,这篇讲的只是零基础入门,都是我刚接触以及我所了解到的人刚开始有疑惑的地方,具体框架介绍会在后面的博客中介绍 这一篇只是为了一个简单的页面显示而介绍的方法,不涉及代码,开发环境,所以 ...

  6. apache配置Allow详解及25个常见问题

    http://www.cnblogs.com/top5/archive/2009/09/22/1571709.html apache常见25个问题:http://blog.csdn.net/keda8 ...

  7. Apache Spark技术实战之6 -- spark-submit常见问题及其解决

    除本人同意外,严禁一切转载,徽沪一郎. 概要 编写了独立运行的Spark Application之后,需要将其提交到Spark Cluster中运行,一般会采用spark-submit来进行应用的提交 ...

  8. WAMP(Windows、Apache、MySQL、php)安装配置过程常见问题

    WAMP(Windows.Apache.MySQL.php)安装配置过程 可以参考该网友的总结(总结的不错,鼓掌!!): http://www.cnblogs.com/pharen/archive/2 ...

  9. Apache 的常见问题

    Apache "No services installed"问题的处理以及Apache提示 the requested operation has failed而无法启动 安装完 ...

随机推荐

  1. LaunchPad(思维)

    链接:https://ac.nowcoder.com/acm/contest/3665/D来源:牛客网 题目描述 Hery is a boy with strong practical abiliti ...

  2. BitcoinCore JSONRPC Java使用,创建账号,获取余额,转账等等...

    1.首先要安装好bitcoin core服务 上一篇有怎么安装 下面代码支持多钱包多地址动态调用,但让我没用使用多地址,根据自己的需要然后封装方法就好 2.引入jar  JavaBitcoinRpcC ...

  3. 吴裕雄--天生自然 PHP开发学习:MySQL 读取数据

    <?php $servername = "localhost"; $username = "root"; $password = "admin& ...

  4. android implementation 依赖第三方库

    依赖第三方库

  5. nginx四层负载及动静分离

    阿里云实验10.0.0.132 LB10.0.0.133 web0110.0.0.134 web02 步骤:1.安装nginx1.14 获取官网repo文件 yum install -y nginx ...

  6. 第二季 第十一天 part2

    const greeting = function() { // 注意,这个 this.name 取决于谁调用了 greeting() 函数 console.log('Hi, ', this.name ...

  7. swift------导入OC三方类找不到头文件的解决方法

    1.首先新建个 swift工程 2.在swift 中新建 OC 类 比如新建 Request 类,会自动生成个.XXXX-Bridging-Header 类: 3.让后把 导入的第三方头文件导入进去. ...

  8. ILSVRC2012下载

    http://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_img_test.tarhttp://www.image-net.or ...

  9. 2.监控利器nagios手把手企业级实战第一部

    1.   什么是Nagios?    Nagios是一款开源的网络及服务的监控工具,功能强大,灵活性强,需要注意的是,其服务端只能在linux上面安装.            Nagios可以进行分布 ...

  10. jupyter notebook的扩展插件

    具体安装使用,请参考 https://github.com/ipython-contrib/IPython-notebook-extensions