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 :

HTTPD BOA et CGI différences


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 92
    Par défaut HTTPD BOA et CGI différences
    Bonjour,

    j'ai une page HTML utilisant du CGI et du javascrit qui fonctionne trés bien avec BOA.
    Je souhaite la faire fonctionner sous HTTPD et je n'y arrive pas.
    Merci de votre aide

    ci-joint le fichier httpd.conf
    dir=/usr/local/www
    chroot
    user=root
    logfile=/var/log/thttpd.log
    pidfile=/var/run/thhtpd.pid
    port=80
    nosymlink# default = !chroot
    novhost
    nocgipat
    nothrottles
    host=0.0.0.0
    charset=iso-8859-1

    j'ai vérifier les droits d'accès des fichiers copiés
    les fichiers cgi sont copier /usr/local/www/cgi-bin
    les pages html et les fichiers java script sont dans /usr/local/www
    J'ai l'erreur variable non definie.

    Je voulais préciser que le linux qui tourne HTTPD est un linux embarqué.
    Sur ce Linux il existe des pages Html qui sont utilisées par des scripts en CGI
    Les fichier CGI ont tous les droits de même pour les fichiers *.JS.
    Les fichiers HTML ont les même droit et le même user que les pages HTML existantes.

    La différence que j'ai remarquée, c'est qu'il font appel aux cgi dans la barre d'adresse ce qui n'est pas mon cas.

    Merci encore de votre aide

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Pas tout compris. Ceci dit, la configuration Apache par défaut doit activer les CGI mais pour le répertoire /var/www/cgi-bin ou je ne sais quoi d'autre. Il te suffit de reprendre cette configuration pour indiquer le nouveau répertoire des CGI : /usr/local/www/cgi-bin. Ceci dit, le choix de ce répertoire pour les CGI n'est pas des meilleurs pour des raisons de sécurité. Généralement, on met ce répertoire CGI en dehors du document root et on déclare un ScriptAlias sur ce répertoire.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 29
    Par défaut
    Bonjour,

    Merci de votre réponse

    Je voulais connaitre la bonne méthode pour appeler les cgi dans la barre d'adresse

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601

Discussions similaires

  1. Différence de performance entre PHP et cgi en C
    Par Agnello Fabrice dans le forum Apache
    Réponses: 1
    Dernier message: 26/10/2010, 15h00
  2. configurer httpd.cond php5 cgi
    Par chris0938 dans le forum Apache
    Réponses: 5
    Dernier message: 15/07/2010, 14h02
  3. Différence HTTPD et APACHE2
    Par Kyzzok dans le forum Apache
    Réponses: 3
    Dernier message: 22/01/2010, 09h50
  4. Différence IntraWeb, Composant ASP, COM+, DLL ISAPI / CGI
    Par [DreaMs] dans le forum Web & réseau
    Réponses: 0
    Dernier message: 28/04/2009, 15h26

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