apache 使用之三(解决安装后出现的问题 the requested operation has failed)

出现这种问题有两种可以,一是端口被占用,二是apacehe地址不对

1、端口被占用

(1)第一步我们可以cmd然后执行netstat -aon | findstr :80 。具体如下图,

Apache无法启动问题——图文解答











(2)如果发现端口被多个占用,你可以win+r的方式,输入regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP   修改Start这一项,将其改为0。具体参考下图

Apache无法启动问题——图文解答










2.Apache 存放路径问题

(1)通过命令行使用打开cmd定位到:[你的Apache路径本人下载的解压文件,然后直接解压路径为D:\httpd-2.4.20-x64-vc14-r2\Apache24]\bin,并在命令行内输入httpd.exe -k install -n "Apache2.4"   然后回城,参考下图:

若出现下图“拒绝访问:AH00369”的错误,是因为没有权限,需有关闭cmd 窗口,并重新用“以管理员身份运行”重新打开cmd窗口。

Apache无法启动问题——图文解答











(2)发现路径提示有错,有两种解决办法,把Apache24放在在根目录下,或者去配置你的conf文件。本例以改变路径方式,如果你需要了解配置conf方式可以通过百度。具体参考下图,将Apache24存放在D盘根目录下。

Apache无法启动问题——图文解答











(3)此时在,定位到path:/bin,运行httpd.exe -k install -n "Apache2.4"具体参考下图。

Apache无法启动问题——图文解答










3.访问控制权限(配置虚拟主机后无法启动)

(1)原因:


(2)查找方法

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

提示:


(3)修改:同时取消以下两个模块的注释

LoadModule access_compat_module modules/mod_access_compat.so

LoadModule authz_groupfile_module modules/mod_authz_groupfile.so


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值