http://www.perlmonks.org?node_id=167485


in reply to How do I...Fool Windows into using *nix formatted shebang

You shouldn't have to do this anymore with Perl for Windows, as it automatically updates the Registry, so as long as you name your files with an appropriate extension - .pl or maybe .cgi then Windows should automatically detect these as Perl scripts and just treat your shebang line as a comment.

Update: You might also have to uncomment the following line in your httpd.conf file to ensure that Apache looks up the correct location within the Windows Registry rather than refering to the shebang line.
ScriptInterpreterSource registry
Update 2: This is documented at the Apache website.

- wil
  • Comment on (wil) Re: How do I...Fool Windows into using *nix formatted shebang
  • Download Code

Replies are listed 'Best First'.
Re: Re: How do I...Fool Windows into using *nix formatted shebang
by S_Shrum (Pilgrim) on May 19, 2002 at 03:12 UTC

    I bow before the master!

    Oh, P.S., That worked. This works perfectly! Nice thing is that it ignores the initial shebang line so I can leave it alone for my host Linux server to deal with.

    I remember looking at this directive long ago, understanding the *general* idea, but then wondering what it was really for. This is definately a great reason; they should list this as one of the primary uses...in more words, that is.

    Thanx

    ======================
    Sean Shrum
    http://www.shrum.net