Index: third_party/cherrypy/scaffold/apache-fcgi.conf |
=================================================================== |
--- third_party/cherrypy/scaffold/apache-fcgi.conf (revision 0) |
+++ third_party/cherrypy/scaffold/apache-fcgi.conf (revision 0) |
@@ -0,0 +1,22 @@ |
+# Apache2 server conf file for using CherryPy with mod_fcgid. |
+ |
+# This doesn't have to be "C:/", but it has to be a directory somewhere, and |
+# MUST match the directory used in the FastCgiExternalServer directive, below. |
+DocumentRoot "C:/" |
+ |
+ServerName 127.0.0.1 |
+Listen 80 |
+LoadModule fastcgi_module modules/mod_fastcgi.dll |
+LoadModule rewrite_module modules/mod_rewrite.so |
+ |
+Options ExecCGI |
+SetHandler fastcgi-script |
+RewriteEngine On |
+# Send requests for any URI to our fastcgi handler. |
+RewriteRule ^(.*)$ /fastcgi.pyc [L] |
+ |
+# The FastCgiExternalServer directive defines filename as an external FastCGI application. |
+# If filename does not begin with a slash (/) then it is assumed to be relative to the ServerRoot. |
+# The filename does not have to exist in the local filesystem. URIs that Apache resolves to this |
+# filename will be handled by this external FastCGI application. |
+FastCgiExternalServer "C:/fastcgi.pyc" -host 127.0.0.1:8088 |