【发布时间】:2015-07-16 16:37:09
【问题描述】:
我遇到了一个非常奇怪的 Apache 问题:
我在 Debian 7.8 下运行 Apache/2.2.22 + 和 PHP 5.5.27 (dotdeb.org)。
我升级了 PHP,我不确定它是否相关,但我重新启动了 Apache,突然所有 HTTP 内容都停止工作,只有 HTTPS 请求得到正确处理,端口 80 的 VirtualHost 配置不再正常工作,它如果我使用 HTTP URL(对于 HTTPS 内容可以),似乎 Apache 没有获得正确的 DocumentRoot(403 on / 并且找不到子文件夹和文件的文件)。
sites-available/default 语法没问题,suexec 和 open_basedir 路径更新没有帮助。
和IP无关(不是fail2ban,在其他设备上查过)
这不是权限或 Apache 运行用户问题(我尝试了所有方法)。
我什至卸载(清除)并重新安装了 libapache2-mod-php5。
没有任何效果。
有什么线索吗?
谢谢
【问题讨论】:
标签: https apache2 debian http-status-code-403 php-5.5