|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Récupération du code d'erreur d'un cfftp [ Archives / Général ] (mandaillou)
Informations & options pour cette discussion
|
lundi 28 novembre 2005 à 15:27:22 |
Récupération du code d'erreur d'un cfftp

mandaillou
|
Salut J'ai un programme dans lequel je voudrais gérer les erreurs des cfftp. Lorque l'instruction réussit, je peux afficher le code d'erreur mais je voudrais l'afficher quand celle ci échoue et là je n'y arrive pas. Voici mon code : <cftry> <cfftp action="existsFile" username="#login#" password="#mot_de_passe#" remotefile="#rep_serv##rep_dvpt#" server="#serveur#"> <cfcatch type="any"> <cfoutput>Problème d'accès au serveur #serveur# code d'erreur #cfftp.ErrorCode# <br> </cfoutput> <cfabort> </cfcatch> </cftry> <cfoutput>code #cfftp.ErrorCode# <br></cfoutput> // le code s'affiche si ça a marché
Voila, merci de votre aide.
|
|
|
|
mardi 29 novembre 2005 à 11:17:33 |
Re : Récupération du code d'erreur d'un cfftp

lfontaine
|
Salut
pourquoi pas un truc du style. <cfftp action="existsFile" username="#login#" password="#mot_de_passe#" remotefile="#rep_serv##rep_dvpt#" server="#serveur#"> <cfif cfftp.errorcode NEQ "ok"> <cfoutput>Problème d'accès au serveur #serveur# code d'erreur #cfftp.ErrorCode# <br> <cfelse> Access ok </cfif>
Laurent
|
|
|
|
mardi 29 novembre 2005 à 12:38:27 |
Re : Récupération du code d'erreur d'un cfftp

mandaillou
|
Ca ne marche parce que dès l'instant où il y a une erreur, il faut l'intercepter avec un cftry sinon j'ai un message d'erreur standard.
|
|
|
|
mardi 29 novembre 2005 à 14:23:56 |
Re : Récupération du code d'erreur d'un cfftp

lfontaine
|
?? zarb, essayes de faire un cfdump de la valeur de #cfcatch# pour voir ce que tu as comme erreur qui est
|
|
|
|
mardi 29 novembre 2005 à 14:26:28 |
Re : Récupération du code d'erreur d'un cfftp
|
|
mardi 29 novembre 2005 à 14:50:36 |
Re : Récupération du code d'erreur d'un cfftp

mandaillou
|
<cftry> <cfftp action="putfile" server="#serveur#" username="#login#" password="#password#" localfile="#localfile#" remotefile="#remotefile#"> <cfcatch> <cfdump var="#cfftp.errorcode#"> </cfcatch> </cftry>
Quand je fais ça, j'ai un message d'erreur "element errorcode undefined in cfftp". J'ai fais exprès de mettre un nom de serveur inexistant pour que ça plante.
|
|
|
|
mardi 29 novembre 2005 à 15:18:40 |
Re : Récupération du code d'erreur d'un cfftp
|
|
mardi 29 novembre 2005 à 15:25:00 |
Re : Récupération du code d'erreur d'un cfftp

mandaillou
|
<cftry> <cfftp action="putfile" server="#serveur#" username="#login#" password="#password#" localfile="#localfile#" remotefile="#remotefile#"> <cfcatch> <cfdump var="#cfftp#"> </cfcatch> </cftry>
Même erreur que plus haut, "variable cfftp undefined". Essaye, si tu en as la possibilité, de faire un cfftp bidon et normalement tu devrais avoir un message d'erreur.
|
|
|
|
mardi 29 novembre 2005 à 23:48:53 |
Re : Récupération du code d'erreur d'un cfftp

lfontaine
|
Ah cela devient plus clair,
ton probleme c'est que tu changes le serveur, je croyais que tu voulais savoir si un fichier determine existe sut ton serveur ftp. Si tu changes pour un serveur qui n'existe pas, c'est different le cfftp plante et c'est normal. Si tu veux verifier ta connection avant je te conseille d'ouvrir la connection ftp, ensuite de l'utiliser et enfin de la ferme.
un petit example: <cfftp action = "open" username = "anonymous" connection = "My_query" password = "youremail@email.com" server = "ftp.tucows.com" stopOnError = "Yes"> <p>Did it succeed? <cfoutput>#cfftp.succeeded#</cfoutput> <p>List the files in a directory: <cfftp action = "LISTDIR" stopOnError = "Yes" name = "ListFiles" directory = "/" connection = "my_query"> <cfoutput query = "ListFiles"> #name#<br> </cfoutput>
<p>Close the connection: <cfftp action = "close" connection = "My_query" stopOnError = "Yes"> <p>Did it succeed? <cfoutput>#cfftp.succeeded#</cfoutput>
Laurent
|
|
|
|
mardi 29 novembre 2005 à 23:51:43 |
Re : Récupération du code d'erreur d'un cfftp

lfontaine
|
juste pour un complement essayes de faire
<cftry> <cfftp action="putfile" server="#serveur#" username="#login#" password="#password#" localfile="#localfile#" remotefile="#remotefile#"> <cfcatch> <cfdump var="#cfcatch#"> </cfcatch> </cftry>
tu verras pourquoi ton cfftp plante; probablement un probleme de gerance des connections.
laurent
|
|
|
Cette discussion est classé dans : code, erreur, afficher, récupération, cfftp
Répondre à ce message
Sujets en rapport avec ce message
Erreur "800ccc0e" [ par meriam ]
Salut tout le monde,J'ai eu un problème avec Outlook, je reçois comme erreur le code " 800ccc0e". Je me suis renseignée, ce code signale le blocage du
Cherche page cfm... [ par xaviere ]
Bonjour!J'aurais une requête assez inhabituelle, je crois. Je suis en train de travaille sur mon mémoire (Rq: je ne suis pas étudiante en informatique
cfftp [ par uchrony ]
Bonjour a tous,J'ai un problème avec le tag Cfftp, pour l'action listdir.J'arrive bien à me connecter sur le ftp, mais l'orsque je demande d'affichier
connexion DSN dans coldfsuion [ par 18vince ]
Bonjour,J'ai dans coldfusion une connexion DSN vers une base de données (Access), qui marche très bien en mode local en utilisant ce code:select type,
compression d'images [ par Metrox ]
'lut all,j'aimerais savoir si quelqu'un n'aurait pas un tag qui permet de compresser des photos, histoire de pouvoir afficher des miniatures, et affic
Problème de date [ par smathios ]
Bonjour, j'ai écrit le code suivant : Tout ça pour avoir d1 = 16/09/2003et d2 = d1 + 21 jours.
Code php simple en cfm... [ par fabiin ]
Salut,je ne programme pas en cfm, mais j'ai besoin de ce code php en cfm :)$date1 = mktime(18,33,0,10,30,2003);$date2 = mktime(18,36,40,10,30,2003);$d
J'aimerais réaliser ce code ASP en CF [ par BzaN ]
salut tout le monde, devant refaire une page ASP en ColdFusion je bloque sur un problème que je n'arrive pas à réssoudre.Il s'agit de lire les infos d
URGENT ! Forcer l'affichage sur 2 caractères... [ par SLicTa ]
Hello tout le monde ! Voilà, il me reste un miniscule bug à ce projet que je dois remettre demain :-(Je dois absolument afficher un entier allant de 1
erreur 404 et application.cfm [ par nicoulas ]
Bonjour à tous.Je suis totalement nouveau en Coldfusion.J'aimerais savoir si il est possible de personnaliser les pages d'erreur 404 via application.c
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|