0

重複の可能性:
php ::ファイルを一時ファイルに保存する期間はどれくらいですか?

サーバーにファイルをアップロードした後、彼の場所はtmpフォルダーですよね?

私の質問は次のとおりです。tmpフォルダーからファイルを削除しない場合、このファイルはtmpフォルダーにどのくらいの時間保存されますか?私が知っているように、サーバーはtmpフォルダーからすべてのファイルを自動的に削除しますよね?

4

2 に答える 2

1

サーバーにファイルをアップロードした後、彼の場所はtmpフォルダーですよね?

必ずしも; Apache 自体は、アップロードされたコンテンツをどこにも保存しません。

PHP を使用している場合、アップロードされたファイルは、リクエストが完了するとすぐにアップロード一時ディレクトリから削除されます。

于 2012-11-29T16:45:17.927 に答える
0

答えは構成によって異なります。アプリケーション内またはアプリケーション内で、アップロードされたファイル用のカスタム一時フォルダーを設定した場合php.ini、システムによって自動的に削除されることはありません。デフォルトでは、php は/tmpディレクトリを一時ファイルに使用します。アパッチとは関係ありません。

Linux システム/tmp(または/var/tmp) では、短時間で作成、編集、および削除されるファイルで使用するように設計されています。

/tmp 内のファイルを削除しないと、サーバーは次回のシステム再起動時にそれらの多く (またはすべて) を自動的に削除します。

于 2012-11-29T16:47:24.910 に答える