I don't know the exact cause of the problem. The first thing I would do is
check my apache error log file and see if that gives me any information.
There are a couple of things I would look at. Please relize I'm not a guru
so I may make mistatements. First of all, why does your admin.pl have the
l permission? I think that means it is a linked file. That indicates
you've done something different than the instructions told you to do.
I've got the feeling your problem is not with the file permissions but with
your Apache Configuration.
What I would do
1) See if I can run a hello world perl program from the command prompt. If
not something is wrong with perl
2) Place that program in my htdocs directory and see if I can view it from
a browser. If not I would check my CGI settings in Apache's http.conf
file. I'd also check if I'm able to run any cgi programs
3) See if I can place the hello world in my sql-ledger folder. Can I view
it from a browser? If not I'd check the alias settings in http.conf.
4) If all this is working, I'd check that admin.pl has the same ownership
and permissions
5) Lastly, I'd check the sql-ledger configuration file and the connection
to the database. If you reach this point and still are having trouble
please post your troubles again.
At 08:04 PM 11/29/2001 +1100, Malcolm wrote:
> Hi All
>
> Forbidden
>
>You don't have permission to access /sql-ledger/admin.pl on this server.
> Apache/1.3.12 Server at http://192.168.0.2 Port 80 template. I
>also changed the ownership of the sql-ledger directory with no luck. The
>admin.pl file has all the permissions set lrwxrwxrwx. Can anyone point me
>in the right direction? Thanks. Cheers Malcolm Hunter
|