Mik*_*ore 24 php error-handling upload file-upload
为什么文件只能部分上传?
我正在改进PHP文件上传脚本中的错误处理,并试图弄清楚如何正确处理UPLOAD_ERR_PARTIAL.
我应该提示用户再次尝试上传文件,还是应该通知他们存在更严重的问题,导致他们无法上传可能合法的文件?
hal*_*dan 25
当在文件数据之后找不到mime边界时给出UPLOAD_ERR_PARTIAL.可能的原因是用户取消了上传(按ESC等).
我认为这足以通知用户文件只是部分上传,重试将解决问题.
小智 10
这是一篇旧帖子,但我有一个UPLOAD_ERR_PARTIAL的随机问题,并发布我的解决方案.
问题是在2/3上传后我获得了UPLOAD_ERR_PARTIAL的错误,没有客户端的任何中断.
我的问题与Keep-Alive服务器有关.
我通过在PHP脚本的末尾插入进行上传来解决它
header ("Connection: close");
Run Code Online (Sandbox Code Playgroud)
这迫使连接关闭.这解决了我的问题.
我希望有人能帮帮忙.
感谢这个LINK
为什么文件只能部分上传?
这通常是由用户取消上传引起的.
我应该提示用户再次尝试上传文件,还是应该通知他们存在更严重的问题,导致他们无法上传可能合法的文件?
您应该提示他们再次尝试,如果问题继续与网站所有者联系,包括尽可能详细的详细信息.