スクリプトの実行後に一時的なアップロードされたファイルを回復することは可能ですか?

StackOverflow https://stackoverflow.com/questions/9366089

質問

Formsを介してアップロードされたファイルを処理するPHPスクリプトがいくつかあり、move_uploaded_files()を使用してそれらを保存します。私のコードのエラーのため、いくつかのアップロードされたファイルは適切に処理されず、移動されませんでした。つまり、それらは失われました。

合理的な猶予期間(つまり、数日)の中で、アップロード時に一時的に保存される場所である / TMP /フォルダーでそれらを見つけることができると思いました。しかし、ファイルはもうそこにないようです。

それらを回復する方法はないと思いますか?しかし、そのフォルダーに奇妙な「ソケット」ファイル(sso_main.phpapi.socket-0など、すべての0バイトなど)に気づいたので、ファイルが実際に保存されている可能性があると思いますか?何処か別の場所...

またはそれらは削除されていますか すぐに スクリプトの実行後?

役に立ちましたか?

解決

マニュアル:

ファイルは、リクエストの最後に、移動または名前が変更されていない場合、一時ディレクトリから削除されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top