我刚刚在centos 5.8最终的64位机器上安装了nginx 1.1.13和php 5.4.0. Nginx和
PHP / Fpm正在运行,我可以通过ssh命令行运行php脚本,但在浏览器中我一直收到“找不到文件”.我所有PHP文件的错误.
这就是我的nginx.conf处理PHP脚本的方法:
location ~ \.php$
{
root /opt/nginx/html;
fastcgi_pass unix:/tmp/fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /opt/nginx/html$fastcgi_script_name;
include fastcgi_params;
}
这是我的其他服务器的直接复制/粘贴,它可以正常使用此设置(但它们运行旧版本的php / fpm).
为什么我会收到这些错误?