erreur CGI Wrap [Réglé]
Visiteur
Boosteur Inactif
Depuis quelques jours, je rencontre un problème aléatoire avec l'erreur ci-dessous
Quelqu'un aurait une idée du problème ?
D'après mon hébergeur, sa réponse est " il faut vérifier votre script, et sa bonne publication par FTP en mode ASCII."
Mais lequel et à quel endroit ? (y' a pas eu de modification de ma part.)
**
CGIWrap Error: Script Execution Failed
CGIWrap encountered an error while attempting to execute this script:
Error Message: No such file or directory
Error Number: 2
This message usually indicates there is a problem with the script itself. Often this indicates either that the #! line of the script is incorrect, or the script was uploaded in binary mode instead of ascii mode. Check to make sure that the script does not have control-M's at the end of every line. That will prevent it from executing. An easy fix that takes care of this most of the time is to put '#!/.../perl --' instead of '#!/.../perl' on the first line of the script. This is typically a problem if the script was edited or uploaded from a DOS/Windows/Macintosh station to a unix based server.
If you are not the owner of this script, please forward this error and the URL that caused it to the script owner. That is often the component in the URL right after /cgiwrap/.
lobab Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
Au risque de dire une bêtise, je pense que tu as eu une erreur lors du transfert de tes fichiers sur le serveur.
Cela reste rare, mais cela existe, pourquoi, je ne saurais pas te l'expliquer.
Si tu as fait un transfert de fichiers récemment, et si tu es persuadé que l'erreur ne vient pas de toi, alors testes en faisant un nouveau transfert sur ton ftp en utilisant un autre logiciel de transfert ...
Entre autre, filezilla présente ce genre de problème aléatoirement.
Voici un lien où le problème venait (apparemment) de l'hébergeur
CGIWrap Error
Édité par lobab Le 05/11/2012 à 14h43
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Visiteur
Boosteur Inactif
Effectivement, je suis chez Amen (comme ton post joint) et j'utilise Filezilla..
concernant la modif, le seul fichier que j'ai re uploadé c'est header.tpl
Je vais vérifier ces points et réactualiserai ce post prochainement.
ps : le post que tu as ajouté concerne une erreur cgi wrap mais pas la même que moi
leur pb c'est une erreur cgi wrap "Execution of this script not permitted" donc cela diffère un peu de mon pb
Édité par Visiteur Le 05/11/2012 à 15h37
Visiteur
Boosteur Inactif
Mais vous pouvez m'ôter d'un doute.. ?
POur ma part, je tourne actuellement sur un serveur Unix..
POur mon erreur, visiblement c'est un problème qui est souvent lié avec un contrôle M (retour chariot valeur 0x0D).. ou une erreur liée à transfert dos/windows vers unix..
D'après le retour CGI Wrap, il est indiqué qu'il faut vérifier qu'il n' y ait pas un contrôle M à la fin de chaque ligne..
Du coup, un doute.
Après vérif, dans le script, effectivement toutes les lignes possèdent un 0x0D0A en fin de CHAQUE ligne..
POur ma part ca semble normal mais pas cohérent avec ce qui est indiqué dans l'erreur du cgi wrap.. où il indique bien "every line"..
Ce n'est pas plutôt la DERNIERE ligne d'un script qui ne devrait pas comporter la valeur 0x0D0A ?
Édité par Visiteur Le 05/11/2012 à 19h21
lobab Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
Là, je passe la main car je ne suis pas assez technique pour te répondre.
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Micman Membre non connecté
- Booster Mortier
- Voir le profil du membre Micman
- Inscrit le : 01/11/2009
- Site internet
- Groupes :
- Equipe Rédaction
Le souci du contrôle M en fin de ligne arrive souvent sur un serveur Unix (comme un Aix) et je confirme qu'un fichier mal transféré est impacté à toutes les lignes et pas seulement la dernière.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie