[Catalyst-commits] r10399 - Catalyst-Runtime/5.80/trunk/lib/Catalyst/Engine

caelum at dev.catalyst.perl.org caelum at dev.catalyst.perl.org
Sat May 30 23:04:58 GMT 2009


Author: caelum
Date: 2009-05-30 23:04:58 +0000 (Sat, 30 May 2009)
New Revision: 10399

Modified:
   Catalyst-Runtime/5.80/trunk/lib/Catalyst/Engine/FastCGI.pm
Log:
fix POD

Modified: Catalyst-Runtime/5.80/trunk/lib/Catalyst/Engine/FastCGI.pm
===================================================================
--- Catalyst-Runtime/5.80/trunk/lib/Catalyst/Engine/FastCGI.pm	2009-05-30 23:02:23 UTC (rev 10398)
+++ Catalyst-Runtime/5.80/trunk/lib/Catalyst/Engine/FastCGI.pm	2009-05-30 23:04:58 UTC (rev 10399)
@@ -451,20 +451,22 @@
 
 =head3 Setup IIS 6.0 (Windows 2003)
 
-=item * B<Install FastCGI extension for IIS 6.0> 
+=over 4
 
+=item Install FastCGI extension for IIS 6.0
+
 FastCGI is not a standard part of IIS 6 - you have to install it separately. For
 more info and download go to L<http://www.iis.net/extensions/FastCGI>. Choose
 approptiate version (32-bit/64-bit), installation is quite simple 
 (in fact no questions, no options).
 
-=item * B<Create a new website>
+=item Create a new website
 
 Open "Control Panel" > "Administrative Tools" > "Internet Information Services Manager". 
 Click "Action" > "New" > "Web Site". After you finish the installation wizard
 you need to go to the new website's properties. 
 
-=item * B<Set website properties>
+=item Set website properties
 
 On tab "Web site" set proper values for: 
 Site Description, IP Address, TCP Port, SSL Port etc.
@@ -483,7 +485,7 @@
 
 Close all dialogs with "OK".
 
-=item * B<Edit fcgiext.ini>
+=item Edit fcgiext.ini
 
 Put the following lines into c:\windows\system32\inetsrv\fcgiext.ini (on 64-bit 
 system c:\windows\syswow64\inetsrv\fcgiext.ini):
@@ -513,19 +515,23 @@
     ;that does not work and use "IgnoreDirectories" instead
     IgnoreDirectories=1
 
+=back
+
 =head3 Setup IIS 7.0 (Windows 2008 and Vista)
 
 Microsoft IIS 7.0 has built-in support for FastCGI so you do not have to install
 any addons.
 
-=item * B<Necessary steps during IIS7 installation>
+=over 4
 
+=item Necessary steps during IIS7 installation
+
 During IIS7 installation after you have added role "Web Server (IIS)"
 you need to check to install role feature "CGI" (do not be nervous that it is 
 not FastCGI). If you already have IIS7 installed you can add "CGI" role feature 
 through "Control panel" > "Programs and Features". 
 
-=item * B<Create a new website>
+=item Create a new website
 
 Open "Control Panel" > "Administrative Tools" > "Internet Information Services Manager" 
 > "Add Web Site".
@@ -534,22 +540,28 @@
     content directory: "d:\WWW\WebApp\root" 
     binding: set proper IP address, port etc.
 
-=item * B<Configure FastCGI>
+=item Configure FastCGI
 
 You can configure FastCGI extension using commandline utility 
 "c:\windows\system32\inetsrv\appcmd.exe"
 
-B<Configuring section "fastCgi" (it is a global setting)>
+=over 4
 
-I<appcmd.exe set config -section:system.webServer/fastCgi /+"[fullPath='d:\strawberry\perl\bin\perl.exe',arguments='d:\www\WebApp\script\webapp_fastcgi.pl -e',maxInstances='4',idleTimeout='300',activityTimeout='30',requestTimeout='90',instanceMaxRequests='1000',protocol='NamedPipe',flushNamedPipe='False']" /commit:apphost>
+=item Configuring section "fastCgi" (it is a global setting)
 
-B<Configuring proper handler (it is a site related setting)>
+  appcmd.exe set config -section:system.webServer/fastCgi /+"[fullPath='d:\strawberry\perl\bin\perl.exe',arguments='d:\www\WebApp\script\webapp_fastcgi.pl -e',maxInstances='4',idleTimeout='300',activityTimeout='30',requestTimeout='90',instanceMaxRequests='1000',protocol='NamedPipe',flushNamedPipe='False']" /commit:apphost
 
-I<appcmd.exe set config "CatalystSite" -section:system.webServer/handlers /+"[name='CatalystFastCGI',path='*',verb='GET,HEAD,POST',modules='FastCgiModule',scriptProcessor='d:\strawberry\perl\bin\perl.exe|d:\www\WebApp\script\webapp_fastcgi.pl -e',resourceType='Unspecified',requireAccess='Script']" /commit:apphost>
+=item Configuring proper handler (it is a site related setting)
 
+  appcmd.exe set config "CatalystSite" -section:system.webServer/handlers /+"[name='CatalystFastCGI',path='*',verb='GET,HEAD,POST',modules='FastCgiModule',scriptProcessor='d:\strawberry\perl\bin\perl.exe|d:\www\WebApp\script\webapp_fastcgi.pl -e',resourceType='Unspecified',requireAccess='Script']" /commit:apphost
+
 Note: before launching the commands above do not forget to change site 
 name and paths to values relevant for your server setup.
 
+=back
+
+=back
+
 =head1 SEE ALSO
 
 L<Catalyst>, L<FCGI>.




More information about the Catalyst-commits mailing list