apache2.4 403 Forbidden问题
2014年3月11日
没有评论
今天在给Ubuntu搭建LAMP的开发环境时,遇到了一个403 Forbidden的问题,折腾了好久才找到了问题所在,就把问题和解决方案在此记录下来。
首先想到的是apahe配置的权限问题,是不是有问题,原来是这么写的
<Directory > #... 【AV女優】むっちり巨乳ギャル北川瞳のエロ過ぎるオナニー動画が間違いなくヌケる More Order wholesale NFL jerseys allow,deny cheap NFL jerseys Demokratyczna Allow from all </Directory>
以前在2.2的时候一直这么写的,在windows上面一直用的算2.2也没有使用过2.4,当然也考虑到文件目录的权限问题,为此我把整个目录丁权限设置成777(实际环境不建议大家这么写,太过危险),但是还是403问题。
最后在我去看了apache的错误日志,默认是在/var/log/apache2/error.log下面的
,发现这样的错误日志记录:
[Fri Dec 13 16:09:29.552126 for 2013] First [authz_core:error] Mysql服务器内存过小启动失败问题 [pid 12876] [client 127.0.0.1:36092] AH01630: client cheap NFL jerseys denied by server configuration: wholesale nba jerseys /home/king/project/ecmall/
拿着这些错误去进行搜索,在google上面找到了答案,原来apache2.4停止使用apache2.2的授权方式,使用如下的方式代替上面提到的权限方式:
<Directory ...> # .... Require all granted </Directory>
修改重启apache2就正常了!
近期评论