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

Web Perl Discussion :

cgi (apache) : affichage du code dans navigateur


Sujet :

Web Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2009
    Messages : 212
    Par défaut cgi (apache) : affichage du code dans navigateur
    Bonjour,

    Je suis face à un problème. Je souhaite faire fonctionner BatchPrimer3 sur un serveur. Après plusieurs recherches (et en cas de beug dans le code), j'ai tout repris afin qu'un script html tout simple appelle le script cgi dont voici la ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td align="center"><a target="_blank" href="batchprimer3.cgi" class="menu"><b>Primer Design Server </b></a></td>
    Le lien est bon mais je ne sais pas pourquoi au lieu d'interpréter le code, celui ci est affiché dans le navigateur ... ce qui est très embêtant. Du coup je suppose que c'est un problème entre apache et cgi, j'ai essayé tout les tutos ci dessous en vain :

    http://doc.ubuntu-fr.org/apache2
    http://httpd.apache.org/docs/2.4/fr/...ml#configuring

    Pour le moment mes scripts cgi sont dans usr/lib/cgi-bin/nom_du_site
    mes fichier html dans var/www/nom_du site

    J'ai essayé en les réunissant, en les séparant sans aucun effet.
    Le fichier apache2.conf modifier (il ne contient pas de ScriptAlias à la base) ou non donne le même résultat, ainsi que le httpd.conf (qui par contre est initialement vide).

    Du coup si vous avez d'autres pistes, je ne dirais pas non puisque je suis arrivée au bout de toutes les idées ....

    Merci pour votre attention

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Bonjour,

    Il faut nous montrer la configuration de ton apache pour voir si le CGI est bien configuré. Ensuite, faudrait voir si le programme Perl est bien conçu et vérifier que le module CGI est bien installé.

  3. #3
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2009
    Messages : 212
    Par défaut
    Rebonjour,

    Merci pour la rapidité de la réponse.

    Tu entends quoi par config ? le fichier apache2.conf ou autre ?

    Le programme perl tourne sur d'autres plateformes donc ce n'est pas le problème (exemple : http://probes.pw.usda.gov/cgi-bin/ba...tchprimer3.cgi)

    Le module CGI est bien installé ^^

    Merci.

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    êtes-vous sûr que les programmes tournent sur votre serveur ?

  5. #5
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2009
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2009
    Messages : 212
    Par défaut
    En l'exécutant à la console, le header est bon. De plus Gbrowse développé en théorie lui aussi en CGI est opérationnel (mais je n'ai pas accès à son code source pour pouvoir comparer ==')

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Je ne vous parle pas de console, je vous demande juste si vous avez déjà tester un programme basique cgi sur Votre serveur pour voir si tout est correctement paramétré.

Discussions similaires

  1. affichage de code dans un post
    Par Invité dans le forum Django
    Réponses: 1
    Dernier message: 01/12/2013, 18h05
  2. pas d'affichage des statistiques dans navigateur
    Par claire274 dans le forum Statistiques
    Réponses: 2
    Dernier message: 04/07/2008, 23h51
  3. Comment tester la compatibilité du code dans les navigateurs
    Par altecad dans le forum Webdesign & Ergonomie
    Réponses: 2
    Dernier message: 14/08/2007, 16h58
  4. Problème affichage XML dans navigateur
    Par speedev dans le forum Langage
    Réponses: 11
    Dernier message: 19/03/2007, 16h26
  5. Affichage de balises dans le navigateur
    Par Bayard dans le forum Apache
    Réponses: 7
    Dernier message: 02/02/2007, 19h24

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