小编Pet*_*irn的帖子

nginx + PHP-FPM = nginx 日志中的“权限被拒绝”错误 13;配置错误?

我在一台 RHEL5 服务器上的 PHP 5.2.10 下运行了 nginx 0.7x + PHP-FPM,但试图在第二台服务器上的 PHP 5.3.3 中的捆绑 PHP-FPM 下复制该设置,我有每次有 GET 时都会遇到权限错误的问题。

FPM启动了,确认fastcgi在9000上监听,但是每次做GET的时候,在nginx日志中看到这个错误:

2010/08/12 23:38:53 [crit] 5019#0: *5 stat() "/home/noisepages/www/" failed (13: Permission denied), client: 24.215.173.141, server: dev.noisepages.com, request: "GET / HTTP/1.1", host: "dev.noisepages.com"
Run Code Online (Sandbox Code Playgroud)

Barebones nginx.conf.default 至少可以工作。这是我的 nginx.conf

server {
        listen       80;
        server_name  dev.noisepages.com;
        root   /home/noisepages/www;
        index  index.html index.htm index.php;

        access_log  logs/dev.access.log;
 error_log logs/dev.error.log;

        location / {

 if (-f $request_filename) {
  expires 30d;
  break;
  }

 # this sends all non-existing file or directory requests to …
Run Code Online (Sandbox Code Playgroud)

rewrite nginx fastcgi php5 php-fpm

23
推荐指数
2
解决办法
6万
查看次数

标签 统计

fastcgi ×1

nginx ×1

php-fpm ×1

php5 ×1

rewrite ×1