zoukankan      html  css  js  c++  java
  • Nginx访问PHP文件的File not found错误处理,两种情况

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

    这个错误很常见,原有有下面两种几种

    1. php-fpm找不到SCRIPT_FILENAME里执行的php文件

    2. php-fpm不能访问所执行的php,也就是权限问题

    第一种情况

    可以在你的location php 里面添加当文件不存在时返回404而不是交给php-fpm进行处理

    location ~ .php$
    {
    ...
    #文件不存在转404
    try_files $uri = 404;
    ...
    }

    然后,在你的配置文件中找到下面这段

    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

    然后重新加载nginx配置文件

    不积跬步,无以至千里;
  • 相关阅读:
    数据请求加密
    小程序获取用户的信息
    poi excel导出单元格写保护设置
    hadoop eclipse开发时报错
    RC4算法
    python的闭包
    Vulnerability of SSL to ChosenPlaintext Attack 读书报告
    SSL/TLS/WTLS
    python3程序开发指南——第1章 笔记
    centos6.4中文输入法
  • 原文地址:https://www.cnblogs.com/huaerr/p/7039797.html
Copyright © 2011-2022 走看看