in reply to Perl, CGI, Emacs ~ files...

It's not Perl.

In no particular order,
Have you checked your error log?
Have you checked your access log?
Have you checked your server's documentation?
Have you checked your server's configuration?
Have you talked to your server's administrator?
Have you checked your script?