Support » Scripts
Wanneer u het VIP Online of het
VIP Business pakket heeft besteld, kunt
u gebruik maken van CGI en PHP scripts op uw website. Voorbeelden van
CGI scripts zijn bijvoorbeeld een teller, een gastenboek of een bestelformulier.
Wij wijzen er met klem op dat misbruik van scripts nadelige gevolgen kan hebben voor onze server. Bij vermoeden van misbruik behouden wij ons het recht voor uw cgi-mogelijkheden te beperken en de door ons geleden schade op u te verhalen. Door gebruik te maken van scripts verklaart u zich hiermee akkoord.
Wij bieden een aantal standaard scripts aan, die u als klant van VIP Internet kunt downloaden. Hierbij zijn tevens uitgebreide handleidingen beschikbaar.
Op deze supportpagina is informatie te vinden over de volgende onderwerpen:
Tips voor gebruik
- Lees de documentatie bij het script door voordat u gaat installeren.
- Als u geen documentatie kunt vinden, controleert u dan het script zelf, soms zijn de instructies in het script opgenomen.
- Met behulp van uw FTP-programma kunt u conform de instructies de chmod codes voor bestanden wijzigen.
- Zorg dat u uw script uploadt als ASCII i.p.v. Binary.
- De eerste regel van het script moet de tekst '#!/usr/bin/perl --' zijn.
- Combineer CGI scripts nooit met FrontPage
- Download geen scripts van de website http://www.scriptarchive.com/. Deze voldoen niet aan huidige veiligheidsstandaard en kunnen nadelige gevolgen hebben voor onze server.
De paths
Absolute path:
/home/sites/www.domeinnaam.nl/web/
/home/sites/www.domeinnaam.nl/web/cgi-bin/
URL path:
http://www.domeinnaam.nl/ (path naar uw web site/files)
http://www.domeinnaam.nl/cgi-bin/ (path naar uw cgi-bin)
Path to Perl:
/usr/bin/perl
Path naar het sendmail programma:
/usr/sbin/sendmail
Path naar het date programma:
/bin/date
Aanroepen van het script (absoluut):
http://www.domeinnaam.nl/cgi-bin/script.cgi
Aanroepen van het script (relatief):
/cgi-bin/script.cgi
CHMOD
CHMOD verandert de rechten van een bestand. Dit is vooral van belang bij het installeren van scripts. Een beheerscherm van de CHMOD ziet er vaak zo uit:
Bij WS FTP kan de CHMOD aangepast worden door het betreffende bestand na het uploaden te selecteren, en de rechtermuisknop te klikken. Waar dit commando in uw FTP programma zich bevindt kunt u opzoeken in de handleiding van het FTP programma.
In de handleiding van een script wordt meestal aangegeven hoe de CHMOD ingesteld moet zijn. Over het algemeen is het zo dat elk bestand voor iedereen leesbaar moet zijn (Read aangevinkt), dat het voor de Owner leesbaar en schrijfbaar moet zijn (Read en Write), dat een script in elk geval executable moet zijn en een pagina in een gastenboek of een teller leesbaar, schrijfbaar en uitvoerbaar voor iedereen (Read, Write en Execute aangevinkt voor de Owner de Group en World).
ASP
ASP wordt op het Online en op het Business pakket ondersteund. U kunt dus gebruik maken van ASP als scripttaal. Omdat wij werken met Unix-webservers, is het niet mogelijk te werken met database applicaties.
PHP
Op het Online pakket en op het Business pakket is het mogelijk gebruik te maken van PHP scripts. Bij het Business pakket heeft u tevens de mogelijkheid een MySQL database aan te vragen. PHP is afgeleid van Personal Home Page Tools. Het is een scripttaal (programmeertaal) die in combinatie met HTML kan worden gebruikt om dynamisch gegenereerde pagina's te maken. Door PHP tags te gebruiken, wisselt u tussen HTML en PHP. De syntax lijkt op die van Perl of C en de functionaliteit is vergelijkbaar met ASP. De verwerking van een PHP script vindt plaats op de server. PHP is open source software en platform-onafhankelijk.
Handige links
CGI/PERL
ASP
PHP
- www.php.net
- php.faqts.com
- php.pagina.nl
- php.resourceindex.com/Complete_Scripts/
- www.hotscripts.com/PHP/Scripts_and_Programs/
