18. september 2003 - 11:55Der er
23 kommentarer og 1 løsning
Fyldestgørende fejlmeddelelser på Apache ved perl CGI scripts
På en Redhat 9 har jeg problemer med at perl CGI scripts i tilfælde af fejl kun returnerer: ----------------------------------------------------- Server error! The server encountered an internal error and was unable to complete your request. Error message: Premature end of script headers: test.cgi If you think this is a server error, please contact the webmaster Error 500 -----------------------------------------------------
Jeg har før (på FreeBSD) brugt: use CGI qw(fatalsToBrowser); For at få meddelelse om hvilken linie det går galt på... Men det kan jeg ikke på Redhat.
Er der nogle gode ideer, til hvordan jeg får fyldestgørende fejlmeddelelser fra mine perl CGI scripts??
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
jeg tror at problemet er at den ikke fortolker perl-scriptet ordenligt - har du sikret dig at #! /path/to/perl peger korrekt, at det kan oversætte og lign ?
[Thu Sep 18 16:20:23 2003] [error] [client 130.225.187.109] Premature end of script headers: test.cgi [Thu Sep 18 16:20:23 2003] [error] [client 130.225.187.109] Illegal division by zero at /var/www/html/mktest/test.cgi line 22.
Hvorfor kan jeg ikke få det frem på skærmen som HTTP response ???
meget mystisk; når jeg kører din kode fra 18/09-2003 13:57:55 så får jeg svaret ud som det skal.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.