您的位置:首页 > 运维架构 > Apache

Apache 2.2 安装好后新建任意 PHP 文件访问时返回 500 Internal Server Error 解决方法

2016-06-05 23:12 1011 查看
简单说来就是权限问题



首先 cd 进入 /var/log/httpd 目录

然后 vi 或者 nano 打开 error_log 文件

可以看到类似这样的提示:



如果是这个 AuthType not set! 错误,直接 cd 进 /etc/httpd/conf 目录

也可能是 /etc/apache2 目录

编辑 httpd.conf,先找到这一段

<Directory />
***
</Directory>


可以看到 Require all denied 或者 Require all granted

将其改成

<Directory />
Options FollowSymLinks
AllowOverride None
#注释掉 Require all
#Require all denied
#添加 Order allow 和 Allow from
Order allow,deny
Allow from all
</Directory>


保存好此文件,然后 service httpd restart 即可解决访问问题。

如还不能访问,如下部分也同样参考如上设置。

<Directory "/var/www/html">
***
</Directory>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: