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 :

[Débutant] Installation ActivePerl


Sujet :

Web Perl

  1. #1
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut [Débutant] Installation ActivePerl
    Bonjour,

    Voila un des sites de nos clients est en Perl et nous devons le passer sur notre serveur.

    Je tiens tout d'abord a dire que ce site marche très bien sur leur ancien serveur (malheureusement y part a la casse...).

    Quand j'ai vu la petite explication dans la FAQ je me suis dit chouette sa va être simple (mais comme tout le monde le sais l'informatique n'est pas simple ) et rapide:

    http://perl.developpez.com/faq/?page...32#sectionA321

    et ben j'ai installé la version 5.8.8.819 et j'ai donc télécharger ce fichier:

    ActivePerl-5.8.8.819-MSWin32-x86-267479.msi

    Je l'ai installé et rien n'y fait le site ne fonctionne pas...

    Pourriez-vous me dire ce que j'ai oublié de faire? Ca doit être tout bête je suppose

    Merci

    Thierry

  2. #2
    Membre éclairé Avatar de mobscene
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 331
    Par défaut
    As tu mis les scripts la ou il faut ? Comme c'est un site as tu configurer le serveur web pour qu'il prenne en charge perl ?

  3. #3
    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 te rapelle qu'il ne suffit pas tout simplement d'installer perl. Il faut les modules associé, apache et autres.
    Que fait ce site? donne plus d'explications

  4. #4
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Merci à vous deux pour vos réponse.

    En faite il s'agit d'un formulaire avec derrière une application qui envoie des mail.

    J'ai lu votre FAQ concernant les module j'ai regardé chez moi et ca à l'air d'être à jour a part quelque module qui ne devrait pas être très important (voir la photo).

    As tu mis les scripts la ou il faut ? Comme c'est un site as tu configurer le serveur web pour qu'il prenne en charge perl ?
    C'est justement ca que j'aimerais savoir (et que je n'ai pas trouvé) car le form appelle mailer.cgi et quand je l'appelle ca me fait une erreur Http 500 (Erreur interne au serveur).

    J'ai autoriser les extensions du Service web (Voir photo es-ce suffisant?) par contre pour le script je pense que c'est la que je ne le fait pas juste...

    Dans IIS j'ai mis le répertoire mailer en tant qu'application mais rien à faire.

    Pouvez-vous m'aider?

    Merci

    Thierry

  5. #5
    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
    essaye d'crire un script cgi qui print bonjour et essaye de la faire fonctionner.
    De plus, erreur 500 veut dire que tu as des erreur, faut regarder les logs.

  6. #6
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Je suis désolé mais personnelement je n'y connait rien du tout en Perl !

    Alors si je comprend bien ce qui est écrit dans votre FAQ pour faire mon test il suffit de faire un ficher txt et de mettre ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #!/usr/bin/perl -w
     
    use CGI;
    use strict;
     
    my($cgi) = new CGI;
    print "Content-type: text/html\n\n";
    print "Bonjour <b>mon ami</b>";
    puis de le renommer en .cgi.

    le placer dans mon répertoire cgi-bin et de l'interroger via un browser:

    http://toto.com/cgi-bin/toto.cgi

    Si c'est bien ca ben ca me met la même erreur...

    Merci

    P.s. ou sont les log?

  7. #7
    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
    bon d'abord, pour mettre ce code tu ouvre un editeur de texte comme wordpad
    tu copie/colle
    ensuite l'enregistre en test.pl par exemple et dans ton browser http://toto.com/cgi-bin/test.pl

  8. #8
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    ok si je met comme extension pl ca marche. Ca doit être bon signe je suppose?

    Alors c'est cgi qui marche pas?

  9. #9
    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
    bon si .pl marche c bon signe aussi oui
    ça veut dire que ton serveur apache à été configué pour les .pl et il doit manqué l'extension .cgi
    si tu cliques sur perl extension cgi, qu'est ce que tu as?

  10. #10
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Ben j'ai ca:

  11. #11
    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
    sur ton schema precedent tu clique droit sur default web site => propriete => home ..., ensuite t'aura cgi je crois, puis tu cherchess dans exttension copie /colle les parametre de l'extension .pl et tu cree un .cgi et colle le m^me dedans

  12. #12
    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 viens de tester chez moi et les .pl fonctionnaient, mais pas les .cgi. J'ai fait la manip cité ci dessus et c ok. Donc tu devrais y arriver

  13. #13
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Désolé la je te suis pas trop...

    Citation Envoyé par djibril
    sur ton schema precedent tu clique droit sur default web site => propriete => home ..., ensuite t'aura cgi je crois, puis tu cherchess dans exttension copie /colle les parametre de l'extension .pl et tu cree un .cgi et colle le m^me dedans
    Tu parle bien de IIS? donc ce n'est pas le defaultwebsite c'est HRA BS et donc la dedans dans propriétés faut que je fasse quoi ? que je rajoute un filtre ISAPI? que j'autorise l'éxecution de script?


    Merci

  14. #14
    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
    oui je parle de IIS.
    Moi j'ai un repertoire web site dans lequel j'ai web site default dans lequel j'ai mes sites. et c là que je fais click droit et propriete (comme ton image). Ensuite, les modif se repertorie sur tous tes sites, c qui est plus propre.
    Ensuite comme dans ton image, moi j'ai à la place de "aplication par default", j'ai cgi-bin avec autrisation "script executable".
    case lecture ecriture coche

    puis clique sur configuration et c là que j'ajout l'extension .cgi à l'identique de .pl

  15. #15
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Ok ca joue c'est génial un grand Merci pour ton aide!!!

    Bon à voir l'application ne marche plus car y a pas les bonne adresse dedans mais ca c'est plus mon problème et ca doit pas être bien dure à corriger pour une personne qui s'y connait.

    ++

    Thierry

  16. #16
    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
    c bien si tout marche bien, tant mieux. N'oublie pas le tag resolu en bas de la page.

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

Discussions similaires

  1. [Eclipse] débutant installe la 3.1 suivi du plugin php
    Par BenZv dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 25/08/2005, 12h48
  2. [Débutante]Instalation eclipse en français
    Par Loline77 dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 27/08/2004, 13h36
  3. [Débutant][Installation]Java sous Win
    Par MALAGASY dans le forum EDI et Outils pour Java
    Réponses: 17
    Dernier message: 26/08/2004, 09h22
  4. [débutant] installation package Francais
    Par zozolh2 dans le forum Eclipse Java
    Réponses: 9
    Dernier message: 28/04/2004, 10h29
  5. [débutant] installation du logiciel Hping
    Par glurps dans le forum Développement
    Réponses: 3
    Dernier message: 12/06/2003, 17h08

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