> Hi all,
> I installed Apache 1.2.4 on a Solaris 2.5.1 machine.
> The cgi-bin/ is listed under the root. However, when I mouse-click on it,
> It says "Forbidden -- You don't have permission to access /cgi-bin/ on this
> server. At the meantime the error_log says:
> access to /usr/local/apache_1.2.4/cgi-bin failed for hostname,
> reason: attempt to invoke directory as script
> The srm.conf file contains:
> ScriptAlias /cgi-bin/ /usr/local/apache_1.2.4/cgi-bin/
> The access.conf contains:
> <Directory /usr/local/apache_1.2.4/cgi-bin>
> AllowOverride None
> Options FollowSymLinks ExecCGI
> The only time I made a script run under cgi-bin is to say:
> ScriptAlias /cgi-bin/ /usr/local/apache_1.2.4/cgi-bin/test.pl
> What did I miss in configuring the cgi-bin to hold all the executables?
let you execute a directory, only a script within that directory. What
part of that don't you understand?
Kurt J. Lanza