标签: php frameworks filesystems
就我而言,最后,上传的文件将存储在存储路径中,而不是公开的,相对路径也会保存在数据库中。
现在我想了解如何处理上传的文件(最初在tmp目录中)。然后,在对请求参数和上传文件进行基本检查后,我将其移动到存储路径并存储相对路径。
意外错误怎么办?如果db中存在错误,该怎么办?我应该找到一种方法来捕获错误,然后删除上传的文件?在保存完成之前,我应该预测最终路径(不移动文件),然后移动文件吗?其他想法?
请问处理这些案件的最佳程序是什么?