Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.

Formmail, apache et OsX

Discussion dans 'Développement web' créé par lemon bubble, 19 Juin 2003.

Modérateurs: Nephou
  1. lemon bubble

    lemon bubble Membre confirmé

    Inscrit:
    5 Septembre 2001
    Messages:
    165
    J'aime reçus:
    2
    Bonjour,

    Sur mon site intranet (10.2.6 donc apache) j'ai mis en place un simple formulaire html avec comme action un mailto. Le seul problème est qu'en procédant ainsi les données sont toutes à la suite et assez peu lisible.

    - J'ai donc téléchargé formmail.pl.
    - Mes chemins CGI sont bien configuré dans httpd.conf la preuve un http://127.0.0.1/cgi-bin/test.cgi fonctionne parfaitement.
    - J'ai activé perl toujours dans le httpd.conf.
    - J'ai paramétré formmail comme indiqué c-a-d : $mailprog = '/usr/sbin/sendmail -i -t'; ainsi ques les DNS dans @referers =
    - dans mon formulaire j'ai défini mon action comme suit :
    form method="POST" action="/cgi-bin/formmail.pl" et manque de pot lorsque j'effectue un envoie de mon formulaire je reçois un Internal Server Error.

    Un coup d'oeil dans les logs et j'obtiens un zoli
    [Thu Jun 19 07:09:53 2003] [error] (2)No such file or directory: exec of /Library/WebServer/CGI-Executables/formmail.pl failed
    [Thu Jun 19 07:09:53 2003] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/formmail.pl

    Or c'est faux puisqu'il y est [​IMG]

    Alors mon mac blagueur dés le matin ou utilisateur mal réveillé et ayant oublié une manip à faire ?
     
  2. olof

    olof Membre émérite

    Inscrit:
    23 Avril 2002
    Messages:
    770
    J'aime reçus:
    103
    Et est-ce que ton fichier formmail.pl est exécutable ??? Par le user ou group utilisé par Apache ???
     
Modérateurs: Nephou
Chargement...