上传文件,$_FILES["file"]["error"] = 6,除了很多帖子说的上传临时文件夹权限问题,即PHP.ini的“upload_tmp_dir”需要有写的权限,这样配置后可能还是不行,另外一个原因是这个目录不存在,这就分2中情况,一种是真的不存在,另外一种是“open_basedir”中不包含这个目录或者它的上层目录,因此,避免error 6的方法是先看“open_basedir”是否已经包含“upload_tmp_dir”或者它的上层目录,其次保证PHP服务用户可以写入这个文件夹,并对它的上层文件夹有读取和列表的权限。

更多相关文章

  1. PHP按照 年、月、日创建递归目录
  2. php is_dir 判断是否存在这目录
  3. php删除指定目录下的的文件/文件夹-用PHP怎么删除某目录下指定的
  4. php清理当前目录下的指定文件和空目录(源码),建议服务器端执行
  5. 韩顺平_php从入门到精通_视频教程_学习笔记_源代码图解_PPT文档
  6. php读取目录及子目录下所有文件名的方法
  7. php预定义常量目录分隔符
  8. mysql user表root 用户修改权限后出现无法访问数据库的解决方法
  9. SQLSTATE [HY000] [2002]没有这样的文件或目录

随机推荐

  1. springMVC使用html视图配置详解
  2. 80端口占用异常解决方法java.net.BindExc
  3. Java中的数据类型
  4. 基于Java的应用程序的GUI测试工具
  5. java.lang.NoSuchMethodException:在strut
  6. jsp中如何使用javabeans,如何使用一个已经
  7. r项目:xlsx包安装失败(由于java问题)
  8. JDK1.5到1.7的进化
  9. Java区分大小写字母数字和符号
  10. JAVAWEB网站开发,一对多,多对一,主表与子表(