My settings are to NOT resolve interpreter through shebang line, nor the Windows registry.
My interpreter path is set to C:\Perl\bin\perl.exe with no arguments
It's set to interpret both .pl and .cgi files.
I have gone through your installation procedure twice and have gotten the same error both times...

*buzzer* Wrongo, chongo.
Tried that and: *drum roll*
I'm still getting a 500 error on this...
I've tried getting it from the registry now too. Still the same 500.

The tutorial I'm getting this from has the code like this:

Code:

#!/usr/local/bin/perl
#
# Program to do the obvious
#
print 'Hello world.'; # Print a message

I edited that a bit, to just the print statment without the comment. It's now like that again only instead of "/usr/local/bin/perl" for the shebang line, I have had it set to: C:\Perl\bin\perl, C:\Perl\bin, C:\Perl\bin\, C:\Perl\bin\perl.exe

If you add me to your MSN Messenger, I can help you. The code I posted is in
most Perl "Hello, World!" scripts. Without the Content-Type, it won't work, but if
you add the Content-Type, it will work. Please check your settings.

Note: Keep in mind that some Perl scripts only work on the command line. This
maybe the case in your situation. Your perl should be working. I know you have
a mistake in your configuration. Add me to your MSN and I will prove it.

Ok, I did The Inquisitors' deal with setting the header and printing it out, and it worked. Now, if there's some configuration deal that I can have where I don't have to do that for every single script that I write, you're on my contacts list and I'll IM you next time you're on TRUSTpunk...