2

を使用してftpサーバーにファイルを追加しようとしています

file_put_contents("ftp://".$ftp_user_name.":".$ftp_user_pass."@".$ftp_server."/".$destFile, $outputStr, FILE_APPEND)

これは正常に機能しますが、失敗時にタイムアウトを生成するには多くの時間がかかります。FTP にファイルを追加するためのタイムアウトを設定したい。FTP プロトコルをサポートする stream_context_create() を見てみましたが、HTTP プロトコルの場合のように、接続タイムアウトのオプションが見つかりませんでした。file_put_contents または file_get_contents のタイムアウトを設定する別の方法は何ですか

4

1 に答える 1

2

多分これは助けになるでしょうか?

ini_set("default_socket_timeout", $seconds);
于 2013-05-01T19:11:26.143 に答える