|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 142 ![]() |
Bonjour,
Je rencontre actuellement problème lors de la création d'une fichier xml sur un serveur FTP distant. Le fichier ne se crée pas : Citation:
Code :
J'arrive via mon client FTP a me connecter au serveur et à aller dans le dossier que je souhaite. J'arrive également à déposer des fichiers de test dans le dossier via le client ... Donc qu'est-ce qui pourrait générer cette erreur quand je cherche à créer un fichier XML sur ce serveur FTP ? alors que pas d'autres moyens j'y arrive. Merci |
|||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
normalement y'a pas de soucis, ta bien vérifier ce que rend :
Code :
var_dump('ftp://'.$formHpParams->login_ftp.':'.$formHpParams->pass_ftp.'@'.$formHpParams->host_ftp.$formHpParams->dir_ftp.'exportMiDossier.xml') ton dossier et fichier ont quoi en chmod ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 142 ![]() |
Merci pour ta réponse.
La chaine est bonne puisque si je change mes infos dans mon objet de paramétrage formHpParams pour faire pointer sur un autre FTP cela fonctionne. Dans tous les cas la chaine est correctement formée... Le dossier cible est en chmod 777. |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
sur le 2 serveurs ? le fichier idem ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 142 ![]() |
Mon fichier php qui contient le bout de code que j'ai publié ici est sur un serveur A. Et il doit écrire un nouveau fichier xml sur un serveur FTP distant.
Donc le dossier qui doit contenir le nouveau fichier XML est en chmod 777 et le fichier je ne sais puisqu'il n'est pas créé. Est-ce que j'ai répondu a ta question ? |
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
tu peux faire un mkdir en ftp
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 142 ![]() |
Mais pk est-ce que cela fonctionne sur un autre FTP ?
"tu peux faire un mkdir en ftp" tu n'as pas oublié le "pas" ? |
|
|
00
|
|
|
#8 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
Citation:
après est ce que c'est exactement la même configuration sur les 2 serveurs ?
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 142 ![]() |
Surement que non je n'ai la main ni sur l'un ni sur l'autre ...
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
essaye dans les 2 cas de créer le dossier en premier
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2006 Messages : 142 ![]() |
le dossier est déjà créé c'est seulement la création du fichier XML qui pose problème ...
Le bou de code que j’utilise pour la dépose du fichier XML est le bout qui se trouve dans la FAQ PHP. |
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
le base root est bien le même ?, si tu creer le fichier avec un client ftp, tu peux le récupérer via la même adresse (un petit file_get_contents) ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com