标签: php apache
当我们使用HTML表单上传文件时,它首先上传到服务器上的tmp文件夹。 文件上传过程完成后,我们需要使用move_uploaded_file()函数将文件移动到我们的文件夹。
tmp
move_uploaded_file()
为什么文件首次上传到tmp文件夹?为什么我们不能直接将文件上传到目标文件夹?
答案 0 :(得分:4)
如果文件没有存储在临时目录中,则整个内容必须存储在内存中,直到脚本完成运行(或调用函数将其从内存中删除)。
给它一些大文件,服务器将耗尽RAM,锤接交换分区,可能会倒下。