in reply to mod_perl debugging help
Check free disk size:
df -h
Find your logs:
grep ErrorLog `locate httpd.conf`
Restart httpd daemon:
apachectl configtest && apachectl graceful
Check /var/log/messages to see if httpd complaint about some wrong permissions.
And read the logs.