I did something, not entirely sure what, to mess up my Apache installation. Now all I get are 403's.
As I retrace my steps:
A) I upgraded the version of Apache that came with RH6.1 (1.3.9-4) to the latest version (1.3.11-5) with an RPM from rpmfind.
B) The upgrade seemed to go relatively smoothly except that the old documentation (html/manual/) was erased and the new one was not installed.
C) I upgraded my initscripts (with initscripts-4.70-1.i386.rpm).
D) It was either at this point, or directly after step B that I noticed httpd would not start. It complained about a 'PerlHandler' line in httpd.conf. I commented out that section, and httpd started without errors.
E) Now all I get are '403 Forbidden' messages. Uncommenting the lines from step D does not help. (I also don't even know Perl yet, so I don't think I want the module loaded.)
The directory permissions are correct (drwxr-xr-x) and I have tinkered with just about every setting vaguely relevent in httpd.conf.
I have also tried uninstalling (rpm -e) Apache, but rpm just tells me that it isn't installed (even though rpm -qa tells me it is).
As any expert will likely have guessed, I am a newbie, and have little to no idea what I am doing. At this point I don't care if I have to downgrade. I just want a simple Apache server running so I can educate myself.
Any ideas how to get me back in business?
Thanks in advance,