begin process at 2012 05 30 21:44:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

ftp_put qui plante ??!! bizarre ....


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ftp_put qui plante ??!! bizarre ....

vendredi 28 avril 2006 à 15:20:07 | ftp_put qui plante ??!! bizarre ....

chamallow

Rebonjour encore et encore :)

Bon ben j'ai encore des problèmes mais là je trouve que c'est bizarre et même l'admin a pas compris!

Bon alors je me connecte au FTP, j'arrive à créer un dossier dans la répertoire final où je veux uploadé mon fichier (jusque là c'est nickel) et je copie mon fichier dans le répertoire temporaire et ensuite quand je veux le mettre dans le répertoire final, c'est la cata! Pourquoi?? bonne question!!!

Je vous explique pourquoi c'est bizarre, quand je me connecte, je suis à la racine. Ensuite à la racine y'a le dossier final 'dans lequel je crée un dossier) et le dossier temp.

Alors déjà, j'ai défini mes chemins comme ca :
        $ftp_tmp = "../tmp/"; //Définition du répertoire temporaire d'upload tmp
        $repFinal = "ppal/".$repAssocie."/"; //Définition du répertoire final où le fichier doit être uploadé

Remarquez que pour le répertoire final, je ne remonte pas d'un cran dans l'arborescence en faisant ../ alors que pour temp oui, et bien ca marche pour les 2! Et si je met../ pour mon répertoire final, ca marche aussi, par contre si j'y enlève pour le dossier tmp, oula ca plante (il me dit que le dossier n'existe pas).

Ensuite, j'arrive à copier mon fichier dans le répertoire temporaire, par contre quand ftp_put va essayer d'aller chercher dedans, là ca plante et il me dit qu'il n'arrive pas à trouver le répertoire !! (et si j'enlève le ../ devant c'est pareil!!) Et j'ai fait un pwd pour savoir ou je suis à chaque fois et je suis toujours à la racine!!!
$deplacement_Final = ftp_put($retourConn, $repFinal.$_FILES[$nomFichier]['name'],$ftp_tmp.$_FILES[$nomFichier]['name'], FTP_BINARY);

Quelqu'un pourrait m'expliquer svp?? Merci d'avance!
lundi 1 mai 2006 à 18:18:51 | Re : ftp_put qui plante ??!! bizarre ....

wizard512

Membre Club

Pas trés bien compris tout ce que tu a dit
mais essaye de voir le chmod du dossier final
( dls mais trés bien compris donc la réponse est peut-ètre fausse mais
essaye commèm ( on c'est jamais  ) )

Sa marche .....?

lundi 1 mai 2006 à 18:48:57 | Re : ftp_put qui plante ??!! bizarre ....

chamallow

J'ai tous les droits sur tous les dossiers. Le problème c'est que je copie le fichier dans le répertoire temp (et la copie marche) puis derrière j'essaye de déplacer ce fichier dans le répertoire final , et là j'arrive plus à accéder au répertoire temp alors que j'y suis arrivée pour la copie. Et j'ai les droits sur le dossier final, parce qu'à chaque fois je crée un dossier dedans.

Enfin bref, c'est bizarre, et là je bloque, je comprends pas ce qui se passe...
lundi 1 mai 2006 à 18:54:18 | [ X-FILES EN ACTION SUR UN FTP ]

wizard512

Membre Club


Chui dls mais moi non plus je ne comprent pas donc
on va attendre l'arriver des renfors.....
( C'est peut ètre le FTP qui te fait la gueule nan ?  )

BONNE CHANCE

mardi 2 mai 2006 à 08:51:13 | Re : ftp_put qui plante ??!! bizarre ....

chamallow

Bien, j'ai changé les chemins d'accès pour les mettre en chemin absolu.
Ca a réglé par mal de problèmes (le fait que je n'arrivais pas à détecter si le dossier final existait déjà et la suppression du fichier temporaire tout à la fin de l'upload).

Mais il me reste le problème principal  : je n'arrive pas à récupérer le fichier uploadé temporairement pour le mettre dans le dossier final.
L'erreur est : Warning: ftp_put() [function.ftp-put]: Filename invalid in c:\wamp\www\stage\transfertFTP.php on line 74

Je fais afficher le chemin d'accès au fichier temporaire juste avant cette erreur, et je l'ai testé, il marche (d'ailleurs, j'arrive bien à accéder au répertoire temporaire pour l'upload temporaire et au fichier temporaire pour sa destruction).

Quelqu'un voit d'où pourrait venir le problème ?
Merci d'avance !
mardi 2 mai 2006 à 09:30:11 | Re : ftp_put qui plante ??!! bizarre ....

chamallow

Réponse acceptée !
Bon et bien j'ai réussi :)

Un peu  bizarre tout de même et j'ai pas vraiment compris, mais c'était juste pour des tests en local ! En fait, il fallait que le chemin d'accès à mon répertoire final soit relatif et que celui du dossier temporaire soit absolu.

Je vois pas trop pourquoi, mais bon, les tests marchent en local maintenant!


Cette discussion est classée dans : répertoire, ftp, dossier, tmp, final


Répondre à ce message

Sujets en rapport avec ce message

listage de dossier ftp [ par evange ] Bien le bonjour,j'aimerais avoir une petite explication, voila, sur mon site, je propose aux membres d'uploader des fichiers sur mon serveur ftp perso distinction dossier/fichiers (ftp) [ par glipper ] Bonjour,Je voudrais lister les fichiers présents sur mon serveur ftpavec un script php.J'ai donc fait ceci :$ftp = ftp_connect($serveur);ftp_login($ft deconnection ftp [ par glipper ] Bonjour,j'essai de creer un navigateur ftp.A chaque fois que je rentre dans un dossier, il me reactualise la page, et affiche correctement le contenu TIME OUT HELP [ par ekinoks ] alors voila ... ce code ci desu est un indexeur de ftp... le problemme c'est que quant les serveur son un peu gros, la page n'a pas le temps de tout i Time out [ par ekinoks ] Salut !alors voila j'est un petit problemme. pour ne pas avoir de time out je pencé que de se conecté et se deconecté plusiseur foi sur des duré de mo Upload, FTP et limitation de taille dans php.ini [ par ikaros ] Bonjour, J'ai à réaliser un site pour un photographe  qui doit pouvoir uploader des photos en haute résolution (jusqu'à 60Mb) dans un répertoire corr redirection d'un répertoire vers ssl [ par titeuf974 ] Bonjour,Je souhaiterai rediriger les pages d'un répertoire vers les protocle ssl. Pour cela. j'utilise un htaccess : Redirect /dossier_a_rediriger  ht Peut-on avec une fonction en php copier un dossier et son contenu sur un ftp ? [ par BelphegorCLC ] Bon, je ne sais pas si je post dans le bon forum, désolé mais aucun n'avais l'air vraiment adéquat.Il s'agit des fonctions php pour les ftp.Je sais qu ftp_get php [ par CC24 ] bonjour à tous !est-ce que l'un d'entre vous pourrait m'indiquer la syntaxe à utiliser pour télécharger un fichier situé dans un sous-répertoire du ré chmoder hors ftp [ par fannymar ] Bonjour,Voici le problème que j'ai à résoudre. Lorsque je veux sauvegarder mon site certains fichiers sont "interdits" à cause d'un chmod en 600. Si j


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales