>I am having a problem running scripts on my local computer. I installed 
>Apche and perl but when I call a script from html I get this error:
>Forbidden
>You don't have permission to access /C:/Documents and 
>Settings/larry/Desktop/cgi-bin/countdown.pl on this server.
>
>my server log shows this:
>
>[Sat Dec 16 19:44:17 2006] [error] [client 127.0.0.1] (20023)The given path 
>was above the root path: Cannot map GET 
>/C:/Documents%20and%20Settings/larry/Desktop/cgi-bin/countdown.pl HTTP/1.1 
>to file


This is the problem of your configure for Apache.You may take a look at 
apache's config file and look for this section:

    ScriptAlias /cgi-bin/ "/home/apache1.3/cgi-bin/"
    <Directory "/home/apache1.3/cgi-bin">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
    </Directory>


Here the PATH in the "ScriptAlias ..." and "<Directory  ...>" is the CGI 
executable path.Putting the scripts under this path and give a try again.



--
Books below translated by me to Chinese.
Practical mod_perl: http://home.earthlink.net/~pangj/mod_perl/
Squid the Definitive Guide: http://home.earthlink.net/~pangj/squid/

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to