当前位置: 首页 > article >正文

完美解决:Nginx访问PHP出现File not found.

目录

解决方法一:

解决方法二:


遇到 File not found. 出现的问题解决:

解决方法一:

修改nginx的主配置文件。

vi /etc/nginx/nginx.conf

 location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

将 fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 

修改为

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

修改完成后使用下面命令重新加载nginx配置:

nginx -s reload

重新启动nginx

systemctl restart nginx

解决方法二:

修改php-fpm配置文件

vi /etc/php-fpm.d/www.conf

查找apache

:/apache

修改属主和属组,这里我修改为nginx为例。

修改前:

 

修改后: 

修改完毕后重启php-fpm。

systemctl restart php-fpm


http://www.kler.cn/a/148274.html

相关文章:

  • 【数据结构与算法】第11课—数据结构之选择排序和交换排序
  • 虚拟机安装Ubuntu 24.04服务器版(命令行版)
  • 万字长文分析函数式编程
  • 链游系统定制化开发:引领游戏产业的新时代
  • 机器学习——损失函数、代价函数、KL散度
  • PHP搭建开发环境(Windows系统)
  • 逆向扒cocosjs安卓包教程-破解加密的js源码
  • vue+elementUI的tabs与table表格联动固定与滚动位置
  • 【JUC】十二、CompletableFuture(上)
  • Java 之 lambda 表达式(二)---- Stream 操作 API
  • C语言—什么是数组名
  • 5种主流API网关技术选型,yyds!
  • Python基础语法之学习print()函数
  • JAVA 使用stream流将List中的对象某一属性创建新的List
  • ubuntu中root和普通用户切换方法
  • LeetCode Hot100 20.有效的括号
  • Android Frameworks 开发总结之七
  • UniApp 中的 u-input 属性讲解
  • 大数据-之LibrA数据库系统告警处理(ALM-37006 Coordinator进程异常)
  • python tkinter 使用(八)
  • C++之STL库:string类(用法列举和总结)
  • springboot项目修改项目名称
  • JVM的知识点
  • python:由深浅拷贝谈到变量值的核心区别
  • 【SpringCloud】设计原则之单一职责与服务拆分
  • 如何在Ubuntu系统上安装Node.js