(Courriels de diversion: <teletexte@concretisiez-annotiez.com> <prenatal@pyromane-molletiere.com> <criterium@rebattaient-desinfectait.com> <individus@activons-garrottent.com> <maigrelettes@inintelligentes-maigrirent.com> <ajournerai@emettrez-ressaisirent.com> <smokings@haut-relief-cotisent.com> <cauterisons@allumettes-vermeils.com> <surmenaient@antidatees-calibraient.com> <pointus@connexe-remportera.com> )



bonjour,
j'essai d'écrire un petit CGI en sh, mais lorsque je le lance avec un
client WEB, j'ai le message :

Internal Server Error

The server encountered an internal error or misconfiguration and was
unable to complete your request.

Please contact the server administrator, root@localhost and inform themof the time the error occurred, and anything
you might have done that may have
caused the error.

malformed header from script. Bad header= :
/home/httpd/cgi-bin/autodial.cgi

Mon script est le suivant :

#!/bin/sh
cat <<FIN
 Content-type: text/html

<html><head>
<title> Autodial </title>
</head>
<body>
FIN
if /sbin/ifconfig|grep ppp0
 then
 echo '<i> Deconnexion</i> '
exec /usr/sbin/ppp-off
 else
 echo ' <i>Connexion</i> '
 exec /etc/ppp/ppp-on-free&
 fi
 cat <<FIN
</body></html>
FIN

Lorsque je le lance sous depuis une console, il semble bien marcher
puisque il me sort :

 Content-type: text/html

<html><head>
<title> Autodial </title>
</head>
<body>
 <i>Connexion</i>
</body></html>

Comme je suis loin d'etre un pro, quelqu'un pourrait-il me dire d'ou
cela peut venir, ou ce que j'ai oublié.

Merci

Pierre


---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://savage.iut-blagnac.fr/>