open_basedir() restrictijon in effect. FIle()

  • 宝塔里Laravel或thinkphp框架报Warning: require(): open_basedir() restrictijon in effect. FIle() 错误

  • open_basedir是PHP限制访问文件夹的配置参数,宝塔里自动配置了.user.ini,但是目录限制到了public,我们需要将其改到项目根目录
    打开 项目根目录/public/.user.ini文件

    open_basedir=/www/wwwroot/zmxyphp/public/:/tmp/:/proc/
  • 把public删除

    open_basedir=/www/wwwroot/zmxyphp/:/tmp/:/proc/
  • 重启PHP,OK!

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!