Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/02/2011, 16h44   #1
Invité régulier
 
Inscription : avril 2010
Messages : 22
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 22
Points : 9
Points : 9
Par défaut RNFR command failed

Salut à tous,
J'ai fait un petit script pour déplacer un fichier vers un autre dossier sur le serveur.
Voici mon code:
Code :
1
2
3
4
5
6
7
8
9
10
11
<?php
$ftpstream = @ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
$login = @ftp_login($ftpstream, $ftp_user, $ftp_passwd)  or die("Couldn't login to $ftp_server");
if($login) {
	if (!ftp_rename($ftpstream, 'uploads/'.$music['file_name'], 'mp3/'.$music['file_name']))
	{
		echo('Erreur dans le deplacement');
	}
}
ftp_close($ftpstream);
?>
Mais voici mon erreur:
Warning: ftp_rename() [function.ftp-rename]: RNFR command failed.

J'ai vérifié le nom du fichier, le $music['file_name'], mais rien de suspect de ce coté là...
Merci d'avance
TimBuk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 22h40   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Un problème de droits ? Est-ce que tu arrives a le faire avec un client FTP ?

Sinon essaie avec deux fichiers à la racine.
Eventuellement essaie un ftp_chdir pour te mettre dans le repertoire source.
voir les commentaire dans la documentation de ftp_rename.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h26.


 
 
 
 
Partenaires

Hébergement Web