4
這是nginx的我的error.log:另一個FastCGI的主要腳本未知錯誤(nginx的,PHP5-FPM)
2014年10月2日14時51分29秒[錯誤] 15936#0:* 1讀取stderr中的FastCGI:讀取來自上游的客戶端響應標題「主要腳本未知」,客戶端:134.106.87.55,server:sumomo.shitteru2.net,請求:「GET /index.php HTTP/1.1」,上游:「fastcgi: //unix:/var/run/php5-fpm.sock:」主持人: 「sumomo.shitteru2.net」
這是我啓用的網站:
server {
listen 80;
server_name sumomo.shitteru2.net;
index index.php index.html index.htm;
location/{
root /mnt/firstsite;
}
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
據我所見,一切都非常簡單,所以它應該工作。我甚至直接從http://wiki.nginx.org/PHPFcgiExample#Connecting_nginx_to_PHP_FPM複製它。你們看到任何潛在的問題嗎?
乘坐看看這個http://serverfault.com/questions/517190/nginx-1-fastcgi-sent-in-stderr-primary-script-unknown – mschuett 2014-10-02 15:18:12