1

そこで、PHP を使用して FTP クライアントを作成しています。

私が望むのは、アップロードが失敗した場合 (タイムアウト、接続エラーなど)、ファイルのアップロードを 1 分以内に再試行し、再度失敗した場合は、最大時間に達するまで 10 分以内に再試行することです。ファイルをアップロードします。

これらのファイルがローカル フォルダーにあるとしましょう: File1.ext, File2.ext, File3.ext. File1.extそして、アップロードに成功しましたFile3.ext。を再アップロードするFile2.ext必要があります。どうすればよいですか? 何か案は?

を使用してスクリプトをバックグラウンドで実行していますexec()。アップロードが完了すると、プロセスに関するメールが送信されます。そして、再帰的なアップロードを行っています。ローカルフォルダー内のファイルをチェックしてから、1つずつアップロードし、アップロード後に削除します。

ありがとう!

4

0 に答える 0