Server error! Error message: couldn't create child process: 22503: D:/Programmer/Apache/cgi-bin/YaBB/YaBB.pl If you think this is a server error, please contact the webmaster Error 500 localhost 06/05/02 10:07:16 Apache/2.0.36 (Win32)
har du angivet at dit cgi-bin directory skal kunne eksekvere cgi (i din httpd.conf)?:
ScriptAlias /cgi-bin/ "c:/<mappenavn>/cgi-bin/" <Directory "c:/<mappenavn>/cgi-bin/"> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory>
1) Jeg synes ikke, du skal kalde scriptet "perl.pl". Det lyder uæstetisk at have samme fornavn som perl-fortolkeren, og vil sikkert give problemer under Win32.
2) Har du prøvet under Unix? Her skal du bare huske at gøre dit script eksekverbart med fx: chmod 755 myperl.pl
3) Du har vel kørt programmet i hånden, for at checke for tastefejl? c:\>perl myperl.pl
4) Er der andre perl CGIer, som virker? Måske skal du fortælle Apache, hvor Perl er installeret. Hash-bang-notationen "#!/bin/perl" er kun til pynt, når du kører win32. MEN, Perl vil lægge mærke til det, hvis du sætter -w sidst på linien, når du har ordnet resten. Det giver bedre fejlmeldinger fra Perl.
MVH Uffe.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.