Php 是否可以在脚本执行后恢复临时上载的文件(不使用move_uploaded_file()移动)?

Php 是否可以在脚本执行后恢复临时上载的文件(不使用move_uploaded_file()移动)?,php,upload,temporary-files,tmp,Php,Upload,Temporary Files,Tmp,我有一些php脚本,它们通过表单处理上传的文件,并使用move_uploaded_files()存储它们。由于我的代码中存在错误,一些上载的文件没有得到正确处理,也没有被移动,即它们丢失了 我认为在一段合理的宽限期内(即几天),我可能会在/tmp/文件夹中找到它们,上传时它们会临时存储在该文件夹中。但是文件似乎不再存在了 我想没有办法找回他们,是吗?但是我注意到那个文件夹中有一些奇怪的“socket”文件(比如sso_main.phpapi.socket-0等等,都是0字节),所以我想知道这些文

我有一些php脚本,它们通过表单处理上传的文件,并使用move_uploaded_files()存储它们。由于我的代码中存在错误,一些上载的文件没有得到正确处理,也没有被移动,即它们丢失了

我认为在一段合理的宽限期内(即几天),我可能会在/tmp/文件夹中找到它们,上传时它们会临时存储在该文件夹中。但是文件似乎不再存在了

我想没有办法找回他们,是吗?但是我注意到那个文件夹中有一些奇怪的“socket”文件(比如sso_main.phpapi.socket-0等等,都是0字节),所以我想知道这些文件是否真的被存储在其他地方了

还是在脚本执行后立即删除它们?

如果文件未被移开或重命名,则在请求结束时将从临时目录中删除该文件