j'essai d'écrire sur un fichier distant via ftp mais j'ai ce message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?php $exten=@$_POST['exten']; $local=@$_POST['ext-local']; $file="ftp://login:pass@www.ww4sip.com/extensions_additional_test.conf"; $global=""; if($fd=fopen($file,"r")){ while(!feof($fd)){ $str=fgets($fd, 255); if(substr($str,0,18)=="; end of [ext-did]"){ $global.="exten => ".$exten.",1,Set(FROM_DID=".$exten.")\n"; $global.="exten => ".$exten.",n,Goto(ext-local,".$local.",1)\n"; } $global.=$str; } fclose($fd); if(is_readable($file)){ $fd=fopen($file,"w"); fputs($fd,$global); fclose($fd); echo("Mise à jour du fichier <b>$file</b> réussie"); } else echo"ecriture impossible"; } else{ die("Ouverture du fichier <b>$file</b> impossible"); } ? >
failed to open stream: Remote file already exists and overwrite context option not specified<br /> FTP server reports 213 6
alors que j'ai tous les droits sur le fichier et le repertoir
merrci
Partager