Hallo,
Ik probeer een gedownload gastenboek werkend te krijgen.
Het bevat 4 bestanden:
guestbook.pl
guestbook.cfg
guestbook.html
guestbook.log
In het config bestand moet ik een aantal variabelen vullen
$cgiurl="http://www.kortenbout.com/cgi-bin/guestbook.pl"
$mainurl="http://www.kortenbout.com/guestbook.html"
$mainfile="/usr/local/psa/home/vhosts/kortenbout.com/httpdocs/guestbook.html"
$numberfile="/usr/local/psa/home/vhosts/kortenbout.com/httpdocs/guestbook.log"
De locatie van perl heb ik ook goed ingevuld in het .pl bestand. Gechecked bij webhost.
De chmod's zien er als het volgt uit:
guestbook.pl 755
guestbook.cfg 644
guestbook.html 666
guestbook.log 666
In het IE scherm krijg ik een 'Internal Server Error'. Het errorlog bestand van appache geeft de onderstaande foutmelding:
[Thu Nov 14 19:11:36 2002] [error] No such file or directory at guestbook.pl line 178
In guestbook.pl staat op regel 178 de onderstaande source:
open(MAIN,"$numberfile") || die $!;
De variabele numberfile moet het guestbook.log file aanwijzen, die volgens mij in de goede directory staat, en de goede rechten heeft. De directory heb ik ook nagevraagd bij mijn webhost.
Ik heb volgens mij alle mogelijke chmod combinaties geprobeerd. Ook heb ik geprobeerd het .log bestand in de cgi-bin te zetten, dit werkte helaas ook niet.
Kan iemand mij advies geven?
Gr. Bastiaan
http://www.kortenbout.com/guestbook.html

/edit typefoutje
Ik probeer een gedownload gastenboek werkend te krijgen.
Het bevat 4 bestanden:
guestbook.pl
guestbook.cfg
guestbook.html
guestbook.log
In het config bestand moet ik een aantal variabelen vullen
$cgiurl="http://www.kortenbout.com/cgi-bin/guestbook.pl"
$mainurl="http://www.kortenbout.com/guestbook.html"
$mainfile="/usr/local/psa/home/vhosts/kortenbout.com/httpdocs/guestbook.html"
$numberfile="/usr/local/psa/home/vhosts/kortenbout.com/httpdocs/guestbook.log"
De locatie van perl heb ik ook goed ingevuld in het .pl bestand. Gechecked bij webhost.
De chmod's zien er als het volgt uit:
guestbook.pl 755
guestbook.cfg 644
guestbook.html 666
guestbook.log 666
In het IE scherm krijg ik een 'Internal Server Error'. Het errorlog bestand van appache geeft de onderstaande foutmelding:
[Thu Nov 14 19:11:36 2002] [error] No such file or directory at guestbook.pl line 178
In guestbook.pl staat op regel 178 de onderstaande source:
open(MAIN,"$numberfile") || die $!;
De variabele numberfile moet het guestbook.log file aanwijzen, die volgens mij in de goede directory staat, en de goede rechten heeft. De directory heb ik ook nagevraagd bij mijn webhost.
Ik heb volgens mij alle mogelijke chmod combinaties geprobeerd. Ook heb ik geprobeerd het .log bestand in de cgi-bin te zetten, dit werkte helaas ook niet.
Kan iemand mij advies geven?
Gr. Bastiaan
http://www.kortenbout.com/guestbook.html
/edit typefoutje