hilfdirselbst.ch
Facebook Twitter gamper-media

"Geht nicht" ist keine gültige Fehlermeldung!

Stephan S
Beiträge: 2
1. Aug 2002, 11:20
Beitrag #1 von 4
Bewertung:
(1122 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Fehler 500


Hallo,
... vielleicht hat jemand von euch ne Idee:
Ich habe ein Anfrageformular erstellt und ein passendes Perlscript dafür geschrieben.
Das Script läßt sich per Telnet einwandfrei ausführen, logischerweise ohne die Formularinhalte. Das heißt sendmail schickt ohne zu murren das mail weiter.
Versuch ich das Script im Browser per Formular anzustoßen,
bekomme ich die Fehlermeldung:
"Premature end of script headers:...Pfad zum Script...
Error 500"
Bei Apache.org hat man das Problem fehlenden Http-Headern zugewiesen,das kann aber hier nicht zutreffen, habe den Content-type gleich zu Anfang gesetzt.
Wäre schön, wenn Ihr mir helfen könntet, ich weiß einfch nicht mehr weiter ( habe schon tausend andere Scripts aus dem WWW getestet, es geht einfach nicht!)
Gruß,
Stephan Top
 
X
Ollli
Beiträge: 458
1. Aug 2002, 15:11
Beitrag #2 von 4
Beitrag ID: #8533
Bewertung:
(1122 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Fehler 500


Wenn dein Webspace auf einem Unix-Server liegt, kann es erstens an den Dateirechten liegen, was ich in diesem Fall aber nicht glaube, oder zweitens an den Zeilenumbrüchen.

Zu den Dateirechten:
führe mal das command "chmod 755 datei.pl" per FTP aus und teste das Script nochmal.

Die Zeilenumbrüche bei Unix sind anders als bei Windows, am besten du speicherst die Datei mal mit Unix-Umbrüchen und lädst die dann nochmal hoch. Als Editor kannste z.B TextPad nehmen.

Ollli
als Antwort auf: [#8516] Top
 
Stephan S
Beiträge: 2
1. Aug 2002, 18:13
Beitrag #3 von 4
Beitrag ID: #8544
Bewertung:
(1122 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Fehler 500


Hi Olli,

... danke für Deine Mühe, hab´s schon.
Nach dem Header muß eine Leerzeile eingefügt werden, damit der server weiß, daß der Header beendet ist.

Gruß,

Stephan

[ Diese Nachricht wurde geändert von: Stephan S am 2002-08-01 18:15 ]
als Antwort auf: [#8516] Top
 
Ollli
Beiträge: 458
1. Aug 2002, 20:02
Beitrag #4 von 4
Beitrag ID: #8549
Bewertung:
(1122 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Fehler 500


Zitat:
Stephan S schrieb am 2002-08-01 18:13 :
Nach dem Header muß eine Leerzeile eingefügt werden, damit der server weiß, daß der Header beendet ist.
Gut, das hatte ich eigentlich vorrausgesetzt
Ich werde es in Zukunft bei meiner Fehlerquellenliste reinnehmen

Ollli
als Antwort auf: [#8516] Top
 
X