关于PHP开启open_basedir后上传失败的问题
By
testuser01
at 2015-12-16 • 0人收藏 • 2341人看过
php配置里有开启这个选项,论坛放在/www/bbs下,upload_tmp_dir =/www/tmp,open_basedir的参数为/www但是上传文件失败,从error.log里得知是
PHP Warning: Unknown: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/www:/www/bbs) in Unknown on line 0
请问论坛上传的文件缓存是否不受upload_tmp_dir限制直接存放在了/tmp?
2 个回复 | 最后更新于 2015-12-17
登录后方可回帖
当然可以,但这显然是你的环境配置有问题。
如果权限设置没问题的话,那么就是你的open_basedir设置有问题,建议看完PHP官方对于这个参数的所有说明。