Transfert FTP - PHP - Programmation
Marsh Posté le 19-02-2011 à 09:00:11
Ah ah ah ... T'es à multimania c'est ça ?
D'ailleurs si tu mets pas le serveur on peut pas t'aider des masses.
Autrement tu pourrais essayer de te connecter avec le MS-DOS.
Marsh Posté le 20-02-2011 à 08:22:55
Tu as peut être un problème avec le CHMOD.
Ce nom débile qui permet de chercher pendant plusieurs plomb ^^.
Pour résumer, tu télécharge Filezilla, tu te connecte avec tes identifiants ***** (voir ton code au dessus) et dans propriété du dossier, tu coche toute les cases. Soit CHMOD 777.
Bonne chance !
Marsh Posté le 20-02-2011 à 10:53:03
J'ai essayé avec le CHMOD à 777, cela ne fonctionne toujours pas.
Le transfert de fichier est automatisé par une commande en PHP et je ne peut pas faire autrement.
Marsh Posté le 21-02-2011 à 08:25:08
Je reste perplexe.
Vérifie que ton serveur n'a pas eu une panne, qu'il aurait désactivé une option sur leur réseau.
As-tu modifié ton code source ? bien qu'il m'est l'air correcte.
Ou encore ce peut être un problème Pseudo/Mdp/Serveur, vérifie que tu ne l'as pas modifié.
Cordialement.
Marsh Posté le 08-03-2011 à 15:30:34
Au moment de transférer le fichier (un fichier .KML) celui transmet le fichier mais pas le contenu.
Ainsi je n'ai que le fichier .KML mais sans le contenu (le fichier fait 0 octet au lieu de 2,5 Kilo-octets)
Pour être précis, le transfert se bloque au moment d'envoyer le contenu du fichier jusqu'à ce que PHP me renvoie une erreur.
Citation : |
J'ai essayé en changeant l'extension de fichier, cela ne fonctionne pas.
Si une âme généreuse se manifeste...
Marsh Posté le 08-03-2011 à 19:41:28
alx067 a écrit : Je ne pense pas que la fonction copy() permette de placer un fichier hébergé en local sur une adresse en http:// (c'est ce que je cherche à réaliser) ; j'ai essayé sans succès. |
ftp tu veux dire, il suffis de mettre une adresse ftp ftp://login:password@exemple.com/ [...] ichier.txt
Marsh Posté le 08-03-2011 à 19:57:26
Un grand merci, çà fonctionne.
Merci.
Marsh Posté le 18-02-2011 à 20:47:51
J'utilisait ce code pour transférer un fichier à l'aide des fonctions FTP de PHP :
Depuis peu, le fichier est envoyé mais sa taille reste à 0 octet, puis il me renvoie ces erreurs :
Warning: ftp_put() [function.ftp-put]: PORT command successful in ***** on line 22
Fatal error: Maximum execution time of 30 seconds exceeded in ***** on line 22
Message édité par alx067 le 18-02-2011 à 21:37:16