上传失败时,请记下文件大小、格式、上传入口和完整错误提示。可以准备一个同格式、不含敏感内容的小文件,用同一个入口试一次,并把两次结果交给维护人员比较。
小文件能成功、大文件失败时,重点核对大小限制。网页表单、前置代理和程序运行环境可能各有设置,只调整其中一处未必有效。涉及多个文件时,还要看整次请求的总大小,包括同次提交的其他内容,不能只比较某一个文件的大小。
文件很小也无法上传,则应继续检查格式要求、临时目录及目标存储。核对实际使用位置的剩余空间、可用额度,以及运行程序的账号能否写入。临时文件和最终文件可能放在不同位置,不能只看网站目录有空余就结束检查。
出现请求过大、没有写入权限或传输超时等提示时,请保留原文和发生时间,并说明失败出现在选择文件后、传输过程中,还是进度结束以后。维护人员可据此对照入口与程序日志,确认请求在哪一层被拒绝。不要只发一张没有错误文字的进度条截图。
调整配置应围绕实际业务需要,保留原值,一次处理已确认的问题。不能为了让一个文件上传成功,就把整站大小限制全部取消,或把整个网站目录设置成任何人都能写入。
修改后,用允许范围内的文件复测,再检查超限文件能否得到清楚提示。上传入口应说明允许的格式与大小,让使用者在选择文件前就知道要求。