Om een CGI of Perl script te laten werken, moet je zorgen dat onderstaande twee zaken in orde zijn. Deze kunnen er namelijk voor zorgen dat jouw script niet functioneert.
- De CHMOD rechten voor een CGI script moeten 755 zijn, je kunt dit instellen met een FTP-programma of via Filemanager in het Control Panel.
- Daarnaast is ook van belang dat alleen .cgi en .pl bestanden worden gezien als “script” en door Perl worden uitgevoerd.
500 Internal Server Error
Foutmeldingen met betrekking tot CGI scripts houden in vrijwel alle gevallen verband met een foute upload. Een .CGI (of .PL) bestand is platte tekst (ASCII) en dient dan ook als ASCII bestand te worden geüpload. Standaard gebeurt dit in BINARY mode. Je zal dit dus in je FTP-programma moeten aangeven alvorens de bestanden te uploaden.
Daarnaast moet ook het pad naar Perl correct zijn ingesteld. Het juiste pad is: /usr/bin/perl
Heeft dit je geholpen?
Bedankt voor het delen van je mening! Wat had je wél verwacht?
Heb je nog vragen?
Vraag het onze helpdesk