Hi,
Maybe I phrased it confusingly... what I meant was that if you don't want to be bothered with the shebang on windows you can uncomment that line. The shebang then becomes irrelevant. I.e. :
#ScriptInterpreterSource registry
= the shebang path applies on windows as it does on unix - i.e. must be correct
ScriptInterpreterSource registry
= the shebang path doesn't matter on windows because it will use the info the the windows registry.
Cut 'n' pasted from win32 httpd.conf :
# However, Apache on Windows allows either the Unix behavior above, or can
# use the Registry to match files by extention. The command to execute
# a file of this type is retrieved from the registry by the same method as
# the Windows Explorer would use to handle double-clicking on a file.
# These script actions can be configured from the Windows Explorer View menu,
# 'Folder Options', and reviewing the 'File Types' tab. Clicking the Edit
# button allows you to modify the Actions, of which Apache 1.3 attempts to
# perform the 'Open' Action, and failing that it will try the shebang line.
# This behavior is subject to change in Apache release 2.0.
#
# Each mechanism has it's own specific security weaknesses, from the means
# to run a program you didn't intend the website owner to invoke, and the
# best method is a matter of great debate.
#
# To enable the this Windows specific behavior (and therefore -disable- the
# equivilant Unix behavior), uncomment the following directive:
#
#ScriptInterpreterSource registry
#
Regards