|
Op deze pagina enkele tips voor als u problemen heeft met
het uitvoeren van uw CGI-script.
Een zeer handig hulpmiddel bij het opsporen van fouten is
de Error log. De error log is een lijst met alle fouten die
er voor uw account gevonden zijn.
Als u bij de uitvoering van een script een "500 - internal
server error" of een andere foutmelding krijgt, is de
kans groot dat een beschrijving van de fout in de error log
staat.
Vaak is het zelfs zo dat de error log exact aangeeft in welk
bestand, op welke regel de fout is opgetreden.
U kunt de error log inzien via het control
panel, optie "Bekijk Error Logs" in het statistieken
menu.
Ik krijg een foutmelding "404 File Not
Found," of"No Such File or Directory."
- controleer of u het bestand in de goede map staat. Let
erop dat unix 'case sensitive' is.
( script.cgi is dus niet hetzelfde als Script.cgi )
- Upload uw Perl of CGI
script in ASCII mode, niet in binary mode.
Ik krijg een foutmelding : "Literal @domain
now requires backslash at myscript.pl line 3, within string.
Execution of myscript.pl aborted due to compilation errors."
Het @ teken heeft een speciale betekenis. Als u een @ teken
gebruikt in uw code, bijvoorbeeld voor een email adres, dient
dit altijd vooraf te gaan door een escape karacter (\).
Dus : naam\@domein.nl
|