IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Premier pas avec le CGI


Sujet :

Apache

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 117
    Points : 67
    Points
    67
    Par défaut Premier pas avec le CGI
    Bonjour,

    Je cherche à exécuter un binaire affichant "Hellow world" (codé en C) en CGI
    J'ai donc appliqué différents tutoriels indiquant la marche à suivre pour mettre en place du cgi sur un serveur apache2

    Apache2 a bien le module CGI "enabled"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    a2enmod cgi
    Module cgi already enabled
    J'ai donc modifié le fichier de configuration du virtual host par défaut : "/etc/apache2/sites-enabled/000-default" comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    	ScriptAlias /cgi-bin/ /var/www/cgi-bin
    	<Directory "/var/www/cgi-bin">
    		AllowOverride None
    		Options -MultiViews +ExecCGI 
    		AddHandler cgi-script cgi
    		Order allow,deny
    		allow from all		
    	</Directory>
    Évidemment ça ne marche pas : avant il me proposait de telecharger mon binaire maintenant j'ai le dossier
    http://localhost/cgi-bin/
    en 403 Forbidden

    Selon apache : http://httpd.apache.org/docs/2.3/howto/cgi.html
    Il s'agit d'un problème de droit.
    Pourtant même en mettant le dossier /var/www/cgi-bin en 777 ça ne marche pas.

    Je dois avouer que c'est ma première expérience là dedans je suis un peu beaucoup complètement paumé.

    Qu'ai je fait pour mériter un 403 dans ma configuration de vhosts ?

    Merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 117
    Points : 67
    Points
    67
    Par défaut
    Bon ben c'était l'alias qui cassait tout :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ScriptAlias /cgi-bin/ /var/www/cgi-bin
    forcement /cgi-bin/ j'ai pas les droits


    (plus de 2h de prise de tête !)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. premier pas avec java
    Par single dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 05/08/2007, 10h41
  2. Premier pas avec net : gestion des fichiers ini
    Par fredppp dans le forum VC++ .NET
    Réponses: 6
    Dernier message: 30/03/2007, 12h24
  3. Premier pas avec PHP
    Par ouahid32 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 14/02/2007, 11h34
  4. [debutant] premier pas avec le SDK directX9
    Par arno2004 dans le forum DirectX
    Réponses: 6
    Dernier message: 27/05/2004, 22h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo