Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php “有多长?”;“生活”;apache';s tmp文件夹_Php_Apache_File_Tmp - Fatal编程技术网

Php “有多长?”;“生活”;apache';s tmp文件夹

Php “有多长?”;“生活”;apache';s tmp文件夹,php,apache,file,tmp,Php,Apache,File,Tmp,可能重复: 在服务器上上传文件后,他的位置是tmp文件夹,对吗 我的问题是:如果我们不从tmp文件夹中删除文件,这个文件在tmp文件夹中需要多长时间?据我所知,服务器会自动从tmp文件夹中删除所有文件,对吗 在服务器上上传文件后,他的位置是tmp文件夹,对吗 不一定;Apache本身不会将上传的内容保存到任何地方 如果您使用的是PHP,当请求完成时,上载的文件将立即从上载临时目录中删除。答案取决于您的配置。如果在php.ini或应用程序中为上载的文件设置自定义临时文件夹,系统不会自动删除该文件

可能重复:

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

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

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

不一定;Apache本身不会将上传的内容保存到任何地方


如果您使用的是PHP,当请求完成时,上载的文件将立即从上载临时目录中删除。

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

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


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

不一定;Apache本身不会将上传的内容保存到任何地方。
但是,在我们使用函数
move\u uploaded\u file()
复制文件之前,默认情况下,文件位置是tmp folder,对不对?PHP是放置文件的地方,而不是Apache。