![PHP 脚本失败导致 500 内部错误,几乎没有日志信息](https://linux22.com/image/666178/PHP%20%E8%84%9A%E6%9C%AC%E5%A4%B1%E8%B4%A5%E5%AF%BC%E8%87%B4%20500%20%E5%86%85%E9%83%A8%E9%94%99%E8%AF%AF%EF%BC%8C%E5%87%A0%E4%B9%8E%E6%B2%A1%E6%9C%89%E6%97%A5%E5%BF%97%E4%BF%A1%E6%81%AF.png)
我有一个 php web 应用程序,当我尝试加载它的 URL 时不断抛出相同的错误,我在这里发布的原因是因为我从日志中几乎没有得到任何错误,我在 apache 错误日志中得到的唯一错误就是这个。
[Sat Sep 05 09:47:44 2015] [alert] [client **.**.**.**]
/home/domain/public_html/invoice/.htaccess: Option FollowSymlinks not allowed here
我认为这不是这里的问题,因为它是一个警报而不是错误。
服务器详细信息
Apache version 2.2.15
Centos 6.7
PHP 5.3.3
还ls -l
列出了文件root:root
所有者:组,我进行更改的用户不是root
它的phoenix:phoenix
,可能是权限问题吗?
# 1. To use this file, you need to be using Apache with mod_rewrite enabled.
# 2. Rename this file to .htaccess (remove .txt from the end of this file name)
Options +FollowSymlinks
答案1
您能查看或更改 apache 配置吗?
如果可以,请确保为虚拟主机或目录设置了 AllowOverride All。