运维技术分享平台

 找回密码
 立即注册
首页
查看: 1548|回复: 0

Nginx访问PHP文件的File not found错误处理,两种情况

[复制链接]

41

主题

41

帖子

458

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
458
发表于 2020-8-3 19:04:54 | 显示全部楼层 |阅读模式
这个错误很常见,原有有下面两种几种
  • php-fpm找不到SCRIPT_FILENAME里执行的php文件
  • php-fpm不能访问所执行的php,也就是权限问题

第一种情况
更改配置文件nginx.conf
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
替换成下面
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
然后重新加载nginx配置文件
/etc/init.d/nginx reload

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

首页

手机版|关于自己|运维技术分享平台

GMT+8, 2024-12-22 20:00 , Processed in 0.100637 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表