J
James Willmore
That's not the problem. The directory my .pl file was in and the
.pl file itself were already set to executable. The problem was
that I didn't have Options +ExecCGI specified in the right place to
override the "no overrides" put on the root /var/www/html directory.
Yes, it is 403 errors are caused when Apache can _not_ access a
file _or_ a directory. Please take the time to research this in an
Apache USENET group _or_ read the documentation. I speak from
experience on this ... because I have done the same thing
Just putting in "Options +ExecCGI" is a "quick fix". You _may_ be
able to run script from the directory indicated, but this is because
the permissions are set to 755 (drwxr-xr-x).
Technically, a chmod on a directory doesn't even have to do with the
configuration of Apache ... just the directory attributes of your
filesystem.
In any event, this is not Perl.
In the future, post to an Apache USENET group -or- visit
http://apache.org
There are_lots_ of documents there that will aid you, as well as
resources to avail yourself to.
--
Jim
Copyright notice: all code written by the author in this post is
released under the GPL. http://www.gnu.org/licenses/gpl.txt
for more information.
a fortune quote ...
Adult, n.: One old enough to know better.