PHP无法fopen远程文件

时间:2012-05-11 13:33:29

标签: php fopen

我正在创建一个脚本来打开远程文件(ftp)并使用fopen和fwrite编辑它。我在连接到ftp时遇到问题。我发了这个代码

     $handle =        fopen("ftp://".$ftp['username'].":".$ftp['password']."@".$ftp['server']."/cstrike/addons/amxmodx/configs/users.ini", "w") or die("ftp error");
fwrite($handle,$text."\n") or die('err2.');

al变量已设置。我尝试在网页中使用ftp:// ...并且它正常工作.allow_url_fopen为On ... 它只是说“ftp error”

1 个答案:

答案 0 :(得分:1)

ftp://处理程序only allows creating new filesfopen("ftp://...", "w");

如果文件已经存在,只有在用覆盖设置打开它时才能写入,即模式w+