zoukankan      html  css  js  c++  java
  • Apache启动是出现the requested operation has failed

    出现的原因:

    原因一:80端口占用例如IIS,另外就是迅雷。

    原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,

        禁用tcp/ip的netbios,然后再启动应该就可以了。

    原因三:httpd.conf配置错误,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。

        其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决。

    检查错误方法:

      进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)in> httpd.exe -w -n "ProcessMakerApache1" -k start

    (引号中的Apache2修改为你的Apache服务名,我的是ProcessMakerApache1,如果不知道的话可以到计算机服务里找)

      今天启动apache时,报了“(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。 : make_sock: could not bind to address 0.0.0.0:80”的错误。从网上查是是端口冲突,仔细检查发现80端口被IIS占用了。

        解决方法:改端口,打开.apacheconfhttpd.conf,将其中的80改为81,保存后重新启动apache的,OK

  • 相关阅读:
    08:特殊日历计算
    07:玛雅历
    Vigenère密码
    openjudge 螺旋加密
    C#遍历指定文件夹中的所有文件和子文件夹
    确定两串乱序同构
    方阵原地顺时针旋转90度
    05:统计单词数【NOIP2011复赛普及组第二题】
    牛客网一道趣味题
    二分查找的平均查找长度详解【转】
  • 原文地址:https://www.cnblogs.com/h07061108/p/apache_restart_failed.html
Copyright © 2011-2022 走看看