I'm trying to host a bulletin board system called Kareha (http://wakaba.c3.cx/s/web/wakaba_kareha), the core of which is a series of Perl scripts. The install is supposed to be quite simple: configure the settings, upload the files in their own folder, set the permissions, and make sure the scripts have the right hashbang to start (I've got #!/usr/bin/perl ). At that point one should be able to navigate to the kareha.pl file and all should be in working order, but instead I find the 500 Error page glaring at me. Not only that, but the cPanel Errors window seems only to recognize the most trivial problem: (. . .) AH00128: File does not exist: /home/strsntn/public_html/500.shtml, referer: http://treechannel.heliohost.org/tree/ So far I've tried: using the cgi-bin folder (which I now understand does not play nice with non-script files), as well as the folder I've created; processing the files to remove DOS line endings; adding hashbangs even to the Perl scripts that didn't feature them to begin with; and adding -w to both the originally "hashbanged" files and, after, to all of them. For reference, the bulletin file in question is: http://treechannel.heliohost.org/tree/kareha.pl Thanks in advance, and sorry for the verbosity—I hope I've made the problem sufficiently clear! ----------------------------- Edit: The issue may be in the following lines, which I have added to my .htaccess file: Options +ExecCGIAddHandler cgi-script cgi pl