Ngin配置PHP时出现nginx File not found 错误解决办法

在集成Ngin PHP环境时出现了 File not found 错误,找了好久,终于把这个问题解决了,这里简单的记录一下

出现的原因:php-fpm服务器fastcgi_param SCRIPT_FILENAME路径为nginx的访问路径,原因1、可能是因为这里的路径配置错误,这里需要和nginx的访问目录相同。

location ~ \.php$ {
 root html;
    fastcgi_intercept_errors on;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
  fastcgi_param SCRIPT_FILENAME /usr/local/var/www/focusschool/public$fastcgi_script_name;
    include        /usr/local/etc/nginx/fastcgi_params;

}

如果这里配置正确,问题还没有解决,那就是访问权限的问题了,这里更改/usr/local/var/www/focusschool/public的目录权限,更改之后问题就解决了。

猜你喜欢

转载自blog.csdn.net/DZh_Ming/article/details/81106875