| |
|
|
|
|
|
|
Online helpdesk - Perl / cgi-bin |
|
|
|
|
|
Geef de gewenste zoekopdracht in 1 of 2 woorden gescheiden door spaties.
- Ik heb problemen met Perl, zijn er alternatieven?
- Ik installeer een script en alles is ineens ontzettend traag.
- Mag ik mijn eigen CGI scripts installeren?
- Mijn script werkt niet, wat nu?
- Perl Editors
- Waar vind ik CGI scripts?
- Wat is het pad naar Perl?
- Wat is het pad naar sendmail?
|
|
|
Ik heb problemen met Perl, zijn er alternatieven? |
|
|
|
|
|
Ja, probeer PHP. Alles wat u met Perl kan doen kan ook gedaan worden met PHP en PHP is veel makkelijker te configureren en kan rechtstreeks in uw website geplaatst worden.
De PHP gemeenschap is heel groot en groeit nog elke dag. De kans is groot dat er reeds een toepassing bestaat in PHP die doet wat u wil doen en die u meteen kan gebruiken of waaraan slechts hier en daar een kleine aanpassing nodig is om voor uw doeleinden te gebruiken. |
|
|
|
|
Ik installeer een script en alles is ineens ontzettend traag. |
|
|
|
|
|
Kijk eerst na of u alle installatie richtlijnen van het script punctueel heeft opgevolgd. Meestal vindt u deze in een README.txt file dat wordt meegeleverd.
Ga dan naar de website van de maker van het script. In veel gevallen vindt u daar een forum of een mailinglijst over het script. De kans is groot dat iemand anders reeds uw probleem heeft meegemaakt en dat er reeds een oplossing voor gevonden is.
Indien het nog niet verholpen is kan het zijn dat u een script heeft met een bug heeft. U moet dan het script verwijderen. Voor elke soort toepassing zijn er honderden scripts in omloop en ze zijn spijtig genoeg niet allemaal even goed of veilig geprogrammeerd.
Wanneer wij merken dat u van scripts gebruik maakt die de server teveel vertagen zullen wij u verzoeken deze te verwijderen en indien nodig behouden wij ons het recht ze zelf te verwijderen. |
|
|
|
|
Mag ik mijn eigen CGI scripts installeren? |
|
|
|
|
|
Natuurlijk mag u uw eigen scripts gebruiken. Alle accounts beschikken over een eigen CGI-BIN directory waar u uw scripts in kunt plaatsen. |
|
|
|
|
Mijn script werkt niet, wat nu? |
|
|
|
|
|
Perl scripts zijn in feite kleine programaatjes. Opdat ze zouden werken moet u steeds goed op volgende twee punten letten:
- Scripts moeten opgeladen worden in ASCII formaat.
- Scripts moeten opgeladen worden in cgi-bin.
- De rechten moeten juist gezet worden.
Lees hier meer over het verschil tussen ASCII en binair formaat
Programmas moeten op een Linux server speciale rechten hebben die ervoor zorgt dat ze kunnen uitgevoerd worden.
Het interne beveiligingssysteem van Linux zorgt er voor dat niet zomaar iedereen een programma mag uitvoeren. Er wordt een onderscheid gemaakt tussen de user (de eigenaar van het programma), de group (de groep waartoe deze user behoort) en de rest.
Om ervoor te zorgen dat Perl scripts kunnen uitgevoerd worden moet u ze rechten 755 geven. Dit wil zeggen dat dit een programma is en dat iedereen dit programma mag uitvoeren. Dit is nodig omdat het programma door de webserver moet kunnen worden uitgevoerd en deze is noch eigenaar van het programma, noch behoord hij tot dezelfde groep.
|
|
|
Perl Editors en software lijst
Hier vindt u de editors die wij aanraden:
Linulex software pagina |
|
|
|
|
Waar vind ik CGI scripts? |
|
|
|
|
|
U vindt een uitgebreide selectie scripts op:
www.hotscripts.com
|
|
|
|
|
Wat is het pad naar Perl? |
|
|
|
|
|
De eerste lijn van uw script moet steeds het pad naar Perl bevatten
#!/usr/bin/perl
Indien dit niet werkt probeer dan het script met de -w switch
#!/usr/bin/perl -w |
|
|
|
|
Wat is het pad naar sendmail? |
|
|
|
|
|
Wanneer u scripts mail wil laten versturen moet u het script vertellen waar het mailprogramma zich bevind. Gebruik hiervoor:
/usr/sbin/sendmail
|
|
|
Alle prijzen exclusief 21% btw.
Algemene Voorwaarden | privacy verklaring | cookie beleid | herroepingsrecht
© Linulex ®, all rights reserved
Pagina gemaakt in: 0 seconden. |
| |
|
|
Betrouwbare webhosting sinds 1999 |
|
|
|