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,先找到这一段
可以看到 Require all denied 或者 Require all granted
将其改成
保存好此文件,然后 service httpd restart 即可解决访问问题。
如还不能访问,如下部分也同样参考如上设置。
首先 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>
相关文章推荐
- MySQL, Apache, PHP 安装教程
- apache mina: 写数据过程
- apache mina : 用户自定义数据存储
- 使用apache common-io 监控文件变化
- WebSocket
- Apache自带的 ab(apache benchmark,基准测试,压力测试)使用
- 全站之路一路坑(2)——在Apache下部署django博客
- 严重: Servlet.service() for servlet jsp threw exception java.lang.NullPointerException at org.apache.
- apache url路由配置重写
- Android中无法访问本地Apache服务器原因
- Mac自带Apache搭建PHP开发环境(二)连接MySQL报错SQLSTATE[HY000] [2002] No such file or directory
- php apache mysql 64位
- linux apache + mysql +php no-yum
- twitter heron流计算系统总结 基本框架(一) --- 纸上谈兵
- linux apache + mysql +php
- Apache Flink fault tolerance源码剖析(四)
- CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙,配置apache
- 使用apache的BeanUtils封装数据
- apache 搭载PHP
- apache2.4 + PHP7 win7下的安装教程