上传大文件失败

今天遇到一个上传文件失败的问题,解决后做一个总结。

出现这种问题会存在以下几种可能 :

1、超时。

  前端:使用ajax请求的时候,默认是10秒,调整超时时间限制。

  后端 :也设置超时限制。php 就用 set_time_limit(0)

2、后端接受数据大小的限制。

  php.ini 的这几项相关参数

    memory_limit 脚本内存限制 

    post_max_size POST数据接收最大尺寸

    upload_max_filesize  允许上传的最大文件尺寸

3、调整web服务器的 接收客户端数据大小的参数

  比如 nginx:  client_max_body_size 

posted @ 2020-08-14 15:19  cidgur  阅读(561)  评论(0)    收藏  举报