1

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

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

我想没有办法恢复它们是吗?但是我注意到该文件夹​​中有一些奇怪的“套接字”文件(例如 sso_main.phpapi.socket-0 等,都是 0 字节)所以我想知道这些文件是否真的被存储了别的地方...

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

4

1 回答 1

2

手册

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

于 2012-02-20T18:07:41.667 回答