首页 文章

XAMPP Apache错误:服务器配置拒绝客户端

提问于
浏览
8

我只是启动了我的电脑,XAMPP中的Apache不再有效 . 我怀疑这与我今天早些时候第一次访问我父母网站的服务器有关 .

错误日志正在显示以下消息:

[Sun Aug 04 09:15:35.889700 2013] [authz_core:error] [pid 5088:tid 1776] [client ::1:58124] AH01630: client denied by server configuration: C:/Users/James/Desktop/Container/XAMPP/apache/icons/folder.gif, referer: http://localhost/Triiline1/

我根据这些改变了 httpd.conf 的这一部分:

client denied by server configurationApache: client denied by server configuration

<Directory "C:/Users/James/Desktop/Container/XAMPP/cgi-bin">
    AllowOverride All
    Options None
    Require local
</Directory>

我试过 require all grantedrequire local ,没有结果 .

MySQL仍然在XAMPP中运行 . 我怎样才能解决这个问题?

UPDATE:

几个小时后,我打开XAMPP,点击开始,它运行正常 . 没有线索 . 我感兴趣的是,如果再次发生任何人有解释或解决方案 .

2 回答

  • 1

    尝试禁用在后台运行的其他SQL Server .

    转到 services.msc 并找到所有其他SQL服务器或服务器代理并禁用它们 .

    最后,Apache将启动 .

  • 0

    如果有另一个使用端口80的应用程序,Xampp中的Apache将无法启动 .

    例如:Skype使用端口80.因此,当Skype运行时,Apache将拒绝启动,因为其工作端口无法注册 .

    您已经提到过您尝试从父网站访问服务器 . 你是怎么做到的? Xampp不允许非本地IP访问其在本地计算机/网络上运行的apache服务器 .

    如果要更改此行为,请使用“Allow All”并删除httpd.conf中指定的任何“Deny”参数 .

    不要忘记保存配置文件 . 重新启动Apache服务器以应用新规则 .

    干杯..!!

相关问题