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 :

[web] help : transformer un fichier perl en script CGi !


Sujet :

Web Perl

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Points : 4
    Points
    4
    Par défaut [web] help : transformer un fichier perl en script CGi !
    Voilà nous sommes débutantes et nous avons un problème.

    Quand on execute le script perl suivant il marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    use XML::Simple;
     
    my $opt= XMLin();
    print "$opt";
    avec le fichier xml suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <opt>
    <host name="romulus">
    <addr>10.0.0.101</addr>
    <addr>10.0.1.101</addr>
    </host>
    <host name="remus">
    <addr>10.0.0.102</addr>
    </host>
    </opt>

    Puis ensuite on l econvertit en un script CGI suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #!/usr/bin/perl
     
    use CGI qw(standard);
    use XML::Simple;
     
    my $opt= XMLin('test2.xml');
    print "$opt";
    et CA ne mache pas.

    Le problème vient-il du fichier .cgi ?? Est-il mal écrit??

    merci.

  2. #2
    Membre expérimenté
    Avatar de nyal
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    622
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2002
    Messages : 622
    Points : 1 428
    Points
    1 428
    Par défaut
    Il vous manque la ligne suivante avant les premiers affichages :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    print "Content-type: text/html\n\n";
    Il faut que le serveur web soit configure pour accepter les script cgi perl. Mais c'est configure de base logiquement.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Points : 4
    Points
    4
    Par défaut
    merci c'etait bien ca l'erreur

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

Discussions similaires

  1. transformer un fichier xml en perl
    Par knebhi dans le forum Modules
    Réponses: 3
    Dernier message: 07/05/2009, 11h08
  2. Réponses: 2
    Dernier message: 13/08/2006, 23h31
  3. [PERL] transformation de fichier
    Par bob20000 dans le forum Langage
    Réponses: 6
    Dernier message: 27/07/2006, 11h13
  4. [web] upload fichier perl
    Par lilou0210 dans le forum Web
    Réponses: 3
    Dernier message: 04/11/2004, 08h13
  5. [web] afficher le résultat d'un script cgi en perl
    Par Leishmaniose dans le forum Web
    Réponses: 8
    Dernier message: 10/06/2004, 18h36

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