Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/06/2006, à 09:06

AkT

Scripts CGI

Bonjour tout le monde,

Mon probleme est simple mais tres ennuyeux:

Je ne sais pas du tout comment executer les scripts CGI avec Apache2 sous ubuntu.

_ Ou dois-je copier mes scripts ?
_ Comment les afficher sur un navigateur ?

J'ai cherché sur divers sites, mais il paraitrait qu'Ubuntu est un peu different des autres distributions au niveau d'Apache.

Merci d'eclairer ma lanterne. smile

Hors ligne

#2 Le 01/06/2006, à 09:32

dexinou

Re : Scripts CGI

salut,
tes scripts cgi tu peux les mettre dans l'emplacement par défaut càd : /usr/lib/cgi-bin

et si tout va bien tu l'apelle par :

http://www.tonsite.com/cgi-bin/ton_script_exécutable

Chez moi j'ai un script awstats écrit en Perl :
je l'appelle comme ceci :

http://www.domain.tld/cgi-bin/awstats.pl

Dernière modification par dexinou (Le 01/06/2006, à 09:35)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#3 Le 01/06/2006, à 10:30

AkT

Re : Scripts CGI

Merci de ta reponse tres rapide Dexinou, mais il y a un petit soucis.

Voila comment je procede:

_ Je place mon script dans usr/lib/cgi-bin
_ Je le rend executable :

sudo chmod u+x script.cgi

_ J'essaye enfin d'y acceder comme ceci :

http://localhost/cgi-bin/script.cgi

resultat (qui ne m'etonne pas tellement vu que je debute) :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

En meme temps ça aurait été trop simple tongue


Qu'ai-je mal fait ?

Hors ligne

#4 Le 01/06/2006, à 13:07

dexinou

Re : Scripts CGI

sudo chmod +x /usr/lib/cgi-bin/script.cgi

tongue


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#5 Le 02/06/2006, à 15:05

AkT

Re : Scripts CGI

ah bah evidemment si je fais pas ce qu'il faut .... tongue

Je test ça, merci beaucoup dexinou smile

Hors ligne