From 64cfd2be83ae8b0ee9d82e4147c69a6747768b5f Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" Date: Wed, 29 Jul 2009 12:34:55 +0000 Subject: [PATCH] =?UTF-8?q?Bug=20423963:=20OS-specific=20installation=20no?= =?UTF-8?q?tes=20should=20be=20clearer=20in=20how=20to=20use=20ScriptInter?= =?UTF-8?q?preterSource=20-=20Patch=20by=20Fr=C3=83=C2=A9d=C3=83=C2=A9ric?= =?UTF-8?q?=20Buclin=20=20r=3Dwurblzap?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://10.0.0.236/trunk@257843 18797224-902f-48f8-a5cc-f745e15eee43 --- .../bugzilla/docs/en/xml/installation.xml | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/mozilla/webtools/bugzilla/docs/en/xml/installation.xml b/mozilla/webtools/bugzilla/docs/en/xml/installation.xml index 0794b727dcc..4a74e30b35c 100644 --- a/mozilla/webtools/bugzilla/docs/en/xml/installation.xml +++ b/mozilla/webtools/bugzilla/docs/en/xml/installation.xml @@ -1,5 +1,5 @@ - + Installing Bugzilla @@ -1106,6 +1106,14 @@ max_allowed_packet=4M when granting extra access. + + + + On Windows, you may have to also add the + ScriptInterpreterSource Registry-Strict + line, see Windows specific notes. + + @@ -1662,16 +1670,6 @@ C:\perl> ppm install <module name> -
- Code changes required to run on Win32 - - - Bugzilla on Win32 is supported out of the box from version 2.20; this - means that no code changes are required to get Bugzilla running. - - -
-
Serving the web pages @@ -1687,14 +1685,16 @@ C:\perl> ppm install <module name> - If using Apache on windows, you can set the ScriptInterpreterSource - directive in your Apache config to avoid having to modify - the first line of every script to contain your path to Perl - instead of /usr/bin/perl. When setting - ScriptInterpreterSource, do not forget - to specify the -T flag to enable the taint - mode. For example: C:\Perl\bin\perl.exe -T. + The web server looks at /usr/bin/perl to + call Perl. If you are using Apache on windows, you can set the + ScriptInterpreterSource + directive in your Apache config file to make it look at the + right place: insert the line + ScriptInterpreterSource Registry-Strict + into your httpd.conf file, and create the key + HKEY_CLASSES_ROOT\.cgi\Shell\ExecCGI\Command + with as value (adapt to your + path if needed) in the registry. When this is done, restart Apache.