宝塔环境 laravel 上传文件时报错 open_basedir
相关错误提示
ErrorException: file_exists(): open_basedir restriction in effect.
Warning: require(): open_basedir restriction in effect.
Warning: include_once(): open_basedir restriction in effect.
其他解决方案&案例参考
问题介绍以及方案
主要原因是宝塔项目开启了防跨站攻击。
- 打开 项目根目录下找到 user.ini 文件。
open_basedir=/home/wwwroot/laravel/public/:/tmp/
- open_basedir 里添加需要用到的目录 。
open_basedir=/home/wwwroot/laravel/public/:/tmp/:/home/images/
- 把当前使用的 PHP 服务重启或重启配置。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GivenSir`Blog!
评论