Ein Apache/Perlscript Problem.
Andre.Landwehr at Bertelsmann.de
Andre.Landwehr at Bertelsmann.de
Wed Dec 9 10:05:09 CET 1998
Spontan fällt mir dazu nur folgendes ein:
a) Steht in dem Perlscript oben der KOMPLETTE Pfad zu perl, also
/usr/bin/perl z.B.?
b) Probier mal, das CGI-Script für everybody lesbar und ausführbar zu machen
c) das "premature end of script-headers" könnte heißen, daß du vergessen
hast ihm den Content-Type mitzuteilen, ich glaub Apache verlangt sowas
d) Darf nobody vielleicht perl nicht mehr ausführen oder so?
> -----Ursprüngliche Nachricht-----
> Von: Frank Matthieß [mailto:Frank.Matthiess at decor-metall.de]
> Gesendet am: Mittwoch, 9. Dezember 1998 10:27
> An: 'Mailingliste OWL Linux User Group'
> Betreff: Ein Apache/Perlscript Problem.
>
> Ab gestern läuft eine bis dahin funktionierende Apache/CGI
> Lösung nicht mehr.
>
> Es soll ein Perlscript aufgerufen werden, welches eine
> Grafikdatei über einen Netzwerkdrucker ausdruckt(Montageanleitungen).
>
> Leider habe ich kein Backup der alten Datei (ja auch das
> passiert schon mal :-().
>
> Intressanterweise kann ich als Benutzer nobody (der apache
> läuft auch unter nobody) das Perlscript ausführen, und die
> Ausdruck kommen auch wie gehabt aus dem Drucker.
>
> Im Apache Error Log findet sich folgende Zeile, die sich mir
> nicht so richtig erschließt:
>
> ------cut-----------
> exec of /home/httpd/cgi-bin/Montageanleitung-Drucken.pl
> failed, reason: Das Programm kann nicht ausgeführt oder
> verändert werden (busy) (errno = 26)
> [Tue Dec 8 17:32:21 1998] access to
> /home/httpd/cgi-bin/Montageanleitung-Drucken.pl failed for
> 193.23.244.107, reason: Premature end of script headers
> ------cut-----------
>
> Was will er mir damit sagen ? Wer kann mir einen Tip geben?
>
> Mit freundlichem Gruß
>
> Frank Matthieß
> (EDV - decor metall)
>
> decor metall GmbH & Co KG
> Benz Straße 1-5
> D 32108 Bad Salzuflen
>
> Tel. : 0 52 22 - 286 - 315
> FAX. : 0 52 22 - 286 - 307
> Mail : Frank.Matthiess at decor-metall.de
> PGP : 3A44 9079 C195 0133 2BF4 97C6 AE69 8DF4 7E9B 2ED1
>
More information about the Linux
mailing list