CGI/ PERL scripts gebruiken

CGI Scripts
Alle CGI scripts moeten in de cgi-bin map worden geplaatst. De cgi-bin map bevindt zich in uw puclic_html map. Indien u een CGI script wil gaan gebruiken in een subdomein dient u hier ook een cgi-bin map aan te maken.

Upload CGI Scripts
Wanneer u gebruik maakt van FTP is het zeer belangrijk om uw script bestanden (bv.cgi en.pl) te uploaden in ASCII mode. Uw script zal niet werken als u het upload in binary of auto mode!

Programma Locaties (Paths)
De volgende locaties zijn nodig voor de meeste script:
Path to perl: /usr/bin/perl
Path to sendmail: /usr/sbin/sendmail

CGI URL: http://www.uwdomein.nl/cgi-bin/script.cgi
Subdomain CGI URL: http://subdomein.uwdomein.nl/cgi-bin/script.cgi

Path to cgi-bin: /home/gebruikersnaam/domains/uwdomein.nl/public_html/cgi-bin
Path to cgi-bin (subdomein): /home/gebruikersnaam/domains/uwdomein.nl/public_html/subdomein/cgi-bin

Bekijk De Geinstalleerde Perl Modules
Vanuit het hoofdmenu van directadmin klikt u op “Installed Perl Modules”

perl scripts installed

In de bovenstaande afbeelding ziet u een voorbeeld van de geïnstalleerde perl modules. Als De CGI script bepaalde perl modules gebruikt kunt u hier controleren of deze zijn geïnstalleerd. Indien de module niet is geïnstalleerd kunt u uw script niet gebruiken, u kunt dan contact met ons opnemen hierover.

File Permissions
Een paar voorbeelden van de file permissies:
– 600 Makes a file inaccessible
– 644 Readable by everyone (e.g. HTML documents)
– 666 File can be read and modified
– 755 File can be read and executed by everyone
– 777 Writable and executable by everyone (use with caution)

De meeste scripts gebruiken 755 als permissie. Raadpleeg de handleiding van uw script voor een uitgebreide uitleg. Op de upload pagina wordt uitgelegd hoe u deze permissies kunt wijzigen.

Zoekwoorden: Tags ,
Was dit onderwerp nuttig voor U? Ja Nee