码迷,mamicode.com
首页 > Web开发 > 详细

PHP open_basedir配置未包含upload_tmp_dir 导致服务器不能上传文件

时间:2018-05-21 19:49:28      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:客户   sed   open   指定   bsp   files   服务器   临时   配置   

在做一个上传图片的功能时候发现后台接收到的$_FILES[‘file‘][‘error‘] = 6,这个错误意思是找不到临时文件,或者是临时文件夹无权限,需要更改php.ini文件的 upload_tmp_dir,指定临时文件的路径,这个路径必须要在open_basedir的路径的下边,由于open_basedir不包含upload_tmp_dir ,导致PHP不能访问除open_basedir目录以外的其它目录,自然也就不能将客户端POST过来的数据保存在上传临时目录下面了。

PHP open_basedir配置未包含upload_tmp_dir 导致服务器不能上传文件

标签:客户   sed   open   指定   bsp   files   服务器   临时   配置   

原文地址:https://www.cnblogs.com/Basu/p/9068599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!