zoukankan      html  css  js  c++  java
  • LNMP 目录限制

    php.ini 未设置open_basedir和user_ini.filename,但user_ini.filename默认为.user.ini,所以会使用网站根目录下的.user.ini文件来控制

    nginx.conf 包含 vhost/*.conf  虚拟主机配置文件,虚拟主机配置文件包含了php配置文件enable-php.conf或者enable-php-pathinfo.conf,php配置文件包含了fastcgi.conf,而fastcgi.conf 里面设置了

    fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";

    通过open_basedir=$document_root/设置了只能访问(或写入)网站根目录下的文件

    仅限LNMP环境配置,其他环境可同样参考修改,主要是

    php.ini中的open_basedir和user_ini.filename,以及网站根目录下对应的.user.ini文件

    nginx的fastcgi配置中是否通过fastcgi_param PHP_ADMIN_VALUE间接设置了php的open_basedir

  • 相关阅读:
    Python3输入输出
    Python3文件
    Python3OS文件/方法
    makefile通用版本(一)
    C语言正则表达式
    正则表达式
    sed、awk工具
    shell编程
    Sqlite3-安装使用
    Powershell-获取命令和帮助
  • 原文地址:https://www.cnblogs.com/lbnnbs/p/8328082.html
Copyright © 2011-2022 走看看