I am getting a weird perl problem. Any script I try to access through a browser I get a 500 Internal Server Error on. The permissions, and paths to perl are correct. What could be going on?
/scripts/fixsuexeccgiscripts
also tail -f /usr/local/apache/logs/suexec and see what the error is when you try to execute a script. If you dont see a error then tail -f /usr/local/apache/logs/error_log and see if you see anything their.
Also try adding -W to the scripts descriptor (ex: #!/usr/bin/perl -W)
I too were having cgi issues with Internal Server Errors server wide. I added the -W & the scripts work, What is the fix & what is causing the problem?