file_get_contents&的FTP超时file_put_contents

时间:2013-03-01 09:59:43

标签: php file ftp timeout file-get-contents

我正在尝试使用

在ftp服务器上附加文件
file_put_contents("ftp://".$ftp_user_name.":".$ftp_user_pass."@".$ftp_server."/".$destFile, $outputStr, FILE_APPEND)

这很好用,但是在失败时生成超时会花费很多时间。我想设置在FTP上附加文件的时间。我看一下stream_context_create(),它确实支持FTP协议但找不到连接超时的选项,就像它对HTTP协议一样。为file_put_contents或file_get_contents设置超时的另一种方法是什么

1 个答案:

答案 0 :(得分:2)

也许这会有所帮助?

ini_set("default_socket_timeout", $seconds);