2012-11-29 21 views

回答

1

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

不一定; Apache本身并不保存上传的内容。

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

+0

'不一定;但是,在我们使用函数'move_uploaded_file()'执行copyng文件之前,文件位置,默认是tmp文件夹,对不对? – ANOTHER

+0

PHP是将文件放在那里,而不是Apache。 – duskwuff

0

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

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

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