nginx / 未分类 · 2012年2月7日

nginx 403 forbidden

今天 不小心竟然遇到 nginx 403 forbidden ,在网上找了半天 都没找到原因,后来 竟然发现是  root 处写少了一个目录
一般 是
 
 
1、对于PHP而言,如果web目录没有R劝赋予nginx用户,则会导致该错误,解决办法:chown -R nginx_user:nginx_user /htdocs
我们一般 是www 用户
2、未设置index的类型,解决办法在nginx.conf中的index后面加上要访问的文件类型,例如:index index.shtml index.html index.htm;
location / {
root html;
index index.html index.htm index.php;
}