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

It is easier than that. Install activestate in c:\usr instead of the odd default that they suggest. Then you can use the #!/usr/bin/perl shebang on windows too (as long as perl and apache is on the same drive, that is - can't have one on C: and one on D: with this).

To take it for a test spin, just remove C: from your current shebang and see that it works.

Actually, this one should really up on a windows Q&A, since ActivePerls stupid default to C:\Perl has caused so much grievance for people. Especially since it works anyway when you are not doing CGI stuff... :)


You have moved into a dark place.
It is pitch black. You are likely to be eaten by a grue.
  • Comment on Re: How do I...Fool Windows into using *nix formatted shebang

Replies are listed 'Best First'.
Re: Re: How do I...Fool Windows into using *nix formatted shebang
by S_Shrum (Pilgrim) on Jul 18, 2002 at 22:47 UTC

    Only problem heere is that you are forced to use that path. The earlier suggestion works regardless of where you have Perl installed.

    P.S. I know this is coming a bit after the fact and twice as late but I figured I'd point out the downside of this approach.

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