假设文件上传字段的名称img,则:

$_FILES['img']['error']有以下几种类型

1、UPLOAD_ERR_OK

其值为 0,没有错误发生,文件上传成功。

2、UPLOAD_ERR_INI_SIZE

其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize选项限制的值。

3、UPLOAD_ERR_FORM_SIZE

其值为 2,上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。

4、UPLOAD_ERR_PARTIAL

其值为 3,文件只有部分被上传。

5、UPLOAD_ERR_NO_FILE

其值为 4,没有文件被上传。

6、UPLOAD_ERR_NO_TMP_DIR

其值为 6,找不到临时文件夹。PHP 4.3.10 和 PHP 5.0.3 引进。

7、UPLOAD_ERR_CANT_WRITE

其值为 7,文件写入失败。PHP 5.1.0 引进。

PHP文件上传error的错误类型相关推荐

  1. ORM中的事务和锁、Ajax异步请求和局部刷新、Ajax文件上传、日期时间类型的Json、多表查询图书系统

    一.ORM中的事务和锁 事务 事务要确保原子性 """ 事务ACID原子性:不可分隔的最小单位一致性:跟原子性是相辅相成隔离性:事务之间相互不干扰持久性:事务一旦确认永久 ...

  2. 自学Python第二十二天- Django框架(三) AJAX、文件上传、POST 请求类型之间的转换、多APP开发、iframe、验证码、分页器、类视图、中间件、信号、日志、缓存、celery异步

    Django官方文档 django 使用 AJAX django 项目中也可以使用 ajax 技术 前端 前端和其他 web 框架一样,需要注意的是,django 接收 POST 请求时,需要 csr ...

  3. nginx 服务器大文件上传时500错误

     采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误.这个是什么原因导致的呢? 查wiki可知,上传文件大小相关的有三个配置 client_body_buff ...

  4. java ftp上传失败_使用java进行ftp文件上传出现425错误

    /** * 向FTP服务器上传文件 * @param host FTP服务器hostname * @param port FTP服务器端口 * @param username FTP登录账号 * @p ...

  5. 文件上传之500错误

    发现部分人上传可以,部分不可以. 提示500错误.如下图 因为做了负载,停了一台机器,发现可以了,仔细观察,发现是磁盘满导致. /home 目录满了,导致问题.清理对应目录,恢复正常 ps:之前看  ...

  6. 基金申请-1:基金委网站文件上传发生未知错误怎么办?

    浏览器 浏览器的问题.建议使用Internet Explorer浏览器,火狐,搜狗等浏览器操作,不建议使用Chrome.Edge浏览器. 参考: http://muchong.com/t-125969 ...

  7. 解决文件上传时状态码413错误

    问题一:文件上传时报413错误 原因:nginx上传文件大小有限制,如果不配置nginx上传文件大小,则上传时会出现 413 (Request Entity Too Large) 异常(请求实体过大) ...

  8. 一文了解文件上传全过程(1.8w字深度解析)「前端进阶必备」

    作者:蓝色的秋风 转发链接:https://mp.weixin.qq.com/s/cruL9JGZNZQFrMSrzJJWiQ 前言 平常在写业务的时候常常会用的到的是 GET, POST请求去请求接 ...

  9. bootstrap3 文件上传插件fileinput中文说明文档

    file input插件功能如此强大,样式非常美观,并且支持上传文件预览,ajax同步或异步上传,拖曳文件上传等炫酷的功能,完全没有理由不去使用,但是国内很少能找到本插件完整的使用方法,于是本人去其官 ...

最新文章

  1. 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的区别,sql文件导入
  2. 存储Tensorflow训练网络的参数
  3. flutter列表无法滚动到底部_在闲鱼实习做Flutter是什么感受?
  4. JPA学习笔记---JPA理解---第一个JPA程序
  5. 架构师入门知识体系树
  6. windows计划任务下 任务启动失败 错误码 2147942402
  7. ab并发测试post请求传参
  8. 用C++完成华氏温度换摄氏温度
  9. 均方根误差(RMSE),平均绝对误差(MAE),标准差(Standard Deviation)的对比
  10. 第二篇 第三章防火防烟分区检查(一)
  11. pycharm python interpreter是空的
  12. PIC18F2455/2550/4455/4550之通用串行总线USB
  13. 基于javaweb+jsp的餐饮店信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
  14. 51单片机 普中V2 电子琴 仿真
  15. 项目时间管理(IT项目版)
  16. 最好用的Python爬虫推荐
  17. crc32 mysql_mysql使用crc32字段建索引提高查询效率
  18. 如何写一篇简洁易懂的测试报告?
  19. 详谈CMOS管工作原理及特点
  20. unity WebGL 发布服务后出错

热门文章

  1. 清心寡欲之程序员黑白色屏幕护眼
  2. js的鼠标经过与离开事件
  3. 提高女子性兴奋的食疗法
  4. 太空射击第10课: Score (繪畫和文字)
  5. 互联网时代,帮你打开视野的20个网站!(精华版)
  6. 【信息系统项目管理师】项目管理十大知识领域记忆敲出(成本质量人力)
  7. Android 抽离视频中的音频
  8. css过渡和动画的区别
  9. Lumerical官方案例、FDTD时域有限差分法仿真学习(十六)——表面等离子共振纳米光刻
  10. Visual Studio 2019无法安装