【发布时间】:2010-09-05 07:35:52
【问题描述】:
我知道还有其他更直接的方式来执行 FTP。但是,我特别需要能够通过 FTP 对文件使用 fopen。以下代码效果很好:
$FTP="ftp://$FTPUser:$FTPPass@$FTPHost/$file_dest";
$fp=fopen($FTP, 'w');
问题在于 $file_dest 的路径无效。例如,如果 $file_dest="1/2/3/test.txt"。
如果 1、2 或 3 文件夹不存在,则 fopen 需要 90 秒才能失败。
如何减少此超时?
【问题讨论】:
-
我没有投票权作为重复关闭。此副本中显示的方法应适用 1:1:stackoverflow.com/questions/2511225/…
-
另一个问题是关于 http 上的 fopen,我试过了,它似乎不适用于 ftp。