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

lnmp中遇到open_basedir配置无效问题

在使用LNMP包安装PHP时,发现直接修改php.ini的配置是无法生效的,其原因竟然是因为nginx的配置文件,覆盖了php.ini的配置。 

解决:

1、找到nginx的open_basedir配置文件:(下面是我的文件地址)

/www/server/nginx/conf/fastcgi.conf

 2、打开文件;删除内容

fastcgi_param PHP_ADMIN_VALUE

找到这一行的内容删除;PHP_ADMIN_VALUE 常量名称

3、重启Nginx;即可使用php.ini里面设置的open_basedir了

如果Nginx的fastcgi.conf配置文件里面没有 PHP_ADMIN_VALUE  这个常量

则可以注释php.ini里面的open_basedir内容;

在Nginx的fastcgi.conf配置文件里面增加你的open_basedir路径:

fastcgi_param PHP_ADMIN_VALUE "open_basedir=/tmp/:/www/wwwroot/";

这样重启服务即可

http://www.lryc.cn/news/36041.html

相关文章:

  • SpringBoot【知识加油站】---- REST开发
  • 三 Go的语言容器
  • 2023年全国最新会计专业技术资格精选真题及答案16
  • 模板进阶(仿函数,特化等介绍)
  • Beats:在 Docker 中同时部署 Metricbeat 和 Elasticsearch
  • 编码技巧——Redis Pipeline
  • ArcGIS制图技巧:制图入门与点、线、面状符号制作
  • Java基础 关于字典数据维护接口设计
  • 从零开始学架构——复杂度来源
  • 什么时候需要分表分库?
  • 冰刃杀毒工具使用实验(29)
  • 聊聊图像分割的DICE和IOU指标
  • 软件设计师教程(十)计算机系统知识-结构化开发
  • 链表OJ之 快慢指针法总结
  • C++STL详解(五)——list的介绍与使用
  • 进程和进程的调度
  • TypeScript 深度剖析:TypeScript 的理解?与 JavaScript 的区别?
  • 美颜SDK关键技术讲解——人脸识别与人脸美化
  • Linux下C/C++ 网络扫描(主机扫描技术)
  • 无法将“vue-cli-service”项识别为 cmdlet、函数、脚本文件或不是内部命令的原因和解决方案
  • 逆流程 场景下 处理状态机变化的方案
  • 【剧前爆米花--爪哇岛寻宝】Java实现无头单向非循环链表和无头双向链表与相关题目
  • 学习MvvmLight工具
  • 基于BiLSTM+CRF医学病例命名实体识别项目
  • 05 C语言数据类型
  • C++11:右值引用和移动语义
  • tcpdump网络抓包工具
  • MaxCompute SQL中的所有保留字与关键字如下
  • Kafka 压缩算法
  • 关于React Hook(18)