0

可能重复:
php:: tmp 文件保留多长时间?

在服务器上上传文件后,他的位置是 tmp 文件夹对吗?

我的问题是:如果我们不从 tmp 文件夹中删除文件,这个文件会在 tmp 文件夹中保存多久?据我所知,服务器会自动从 tmp 文件夹中删除所有文件,对吗?

4

2 回答 2

1

在服务器上上传文件后,他的位置是 tmp 文件夹对吗?

不必要; Apache 本身不会将上传的内容保存在任何地方。

如果您使用的是 PHP,上传的文件会在请求完成后立即从上传临时目录中删除。

于 2012-11-29T16:45:17.927 回答
0

答案取决于您的配置。如果您php.ini在应用程序中或应用程序中为上传的文件设置自定义临时文件夹,系统不会自动将其删除。默认情况下,php 使用/tmp目录来存放临时文件。它与apache无关。

在 linux 系统上/tmp(或/var/tmp)被设计用于在短时间内创建、编辑和删除的文件。

如果您不删除 /tmp 中的文件,您的服务器将在下次系统重新启动时自动删除其中的许多(或全部)。

于 2012-11-29T16:47:24.910 回答