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 回答