CHMOD

Le forum de l'Annuaire Francophone des Scripts CGI: CGI : Cours CGI: CHMOD

Damien Duchenne

samedi 28 octobre 2000 - 15h59
Je voudrais savoir à quel CHMOD faut-il mettre le fichier "cgi-lib.pl". Car quand j'emploi un cgi qui a besoin de lui, après validation du formulaire, c'est une page d'erreur 500 qui s'affiche. Quelqu'un pourrait-il m'aider ?

Frédéric (Frédéric)

samedi 28 octobre 2000 - 17h43
Bonjour,

Il suffit de lui mettre un chmod normal (644).
Il ne doit pas etre exécutable.
Sauf si c'est spécifié dans le script, généralement le script et cgi-lib doivent de trouver dans le même répertoire.
Si ca ne fonctionne toujours pas, c'est peut etre que le probleme est dans le script lui meme

Damien Duchenne

dimanche 29 octobre 2000 - 17h51
Ok, mais maintenant, j'ai toujours le même problème ! A quelle chmod dois-je mettre le fichier "cours2_cgi-lib.cgi". Quand je le mets au CHMOD 755, il me met une erreur 500. J'ai repris votre formulaire et votre cgi sans y toucher, donc je ne vois pas ce qu'il y a comme problème !

Bien à vous,
Damien Duchenne

Frédéric (Frédéric)

dimanche 29 octobre 2000 - 21h45
Le chmod pour un script CGI est 755.
Avez vous bien modifié la premiere ligne du script pour qu'elle pointe vers votre interpréteur Perl ?

Damien Duchenne

lundi 30 octobre 2000 - 12h48
Oui, je l'ai bien fait. C'est la ligne #!/usr/bin/perl ou un truc de ce genre là dont vous me parlez ?

Bien à vous,
Damien Duchenne

Frédéric (Frédéric)

lundi 30 octobre 2000 - 13h50
C'est de la premiere ligne dont je parle. Elle doit etre modifié pour correspondre la configuration du serveur qui vous héberge.
Généralement #!/usr/bin/perl pour un serveur Unix (linux, ...)
Qui est votre hébergeur ?

Damien Duchenne

lundi 30 octobre 2000 - 22h16
Mon hébergeur est Citéglobe (www.citeglobe.com). J'ai vérifié leur adresse perl et c'est bien celle que j'ai mise.
Voulez-vous que je vous envoi le script cgi que j'ai fait pour que vous le vérifiez ?

Bien à vous,
Damien Duchenne

Frédéric (Frédéric)

mardi 31 octobre 2000 - 19h05
Bonjour,

Envoyez le moi pour que je regarde (mailto:rotule@scripts-fr.com)


Ajouter un message


Ceci est une zone publique. Si vous n'avez pas de compte, entrez votre nom dans le champ "Identificateur" et laissez le mot de passe vide. Votre adresse E-mail est facultative.
Identificateur :  
Mot de passe :
E-mail :
Poster "anonymement"