Author: sardzent                     Date: Sun Dec 16 18:06:27 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- added config for nginx cgi perl

---- Files affected:
SOURCES:
   nginx-perl.conf (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SOURCES/nginx-perl.conf
diff -u SOURCES/nginx-perl.conf:1.3 SOURCES/nginx-perl.conf:1.4
--- SOURCES/nginx-perl.conf:1.3 Sun Dec 16 17:25:07 2007
+++ SOURCES/nginx-perl.conf     Sun Dec 16 19:06:22 2007
@@ -28,7 +28,7 @@
        #gzip   on;
 
 #      perl_modules    perl/lib;
-#      perl_require    /home/services/nginx/perl/example-hello-01.pm;
+#      perl_require    /home/services/nginx/cgi-bin/example-hello-01.pm;
        
        perl_set  $msie6  '
        sub {
@@ -55,6 +55,29 @@
                }
 
 
+               location ~ ^/cgi-bin/.*\.cgi$ {
+                       fastcgi_pass    unix:/var/run/nginx-perl_cgi.sock;
+                       fastcgi_index   index.cgi;
+                       fastcgi_param   SCRIPT_FILENAME 
/home/services/nginx/$fastcgi_script_name;
+                       fastcgi_param   QUERY_STRING    $query_string;
+                       fastcgi_param   REQUEST_METHOD  $request_method;
+                       fastcgi_param   CONTENT_TYPE    $content_type;
+                       fastcgi_param   CONTENT_LENGTH  $content_length;
+                       fastcgi_param   GATEWAY_INTERFACE       CGI/1.1;
+                       fastcgi_param   SERVER_SOFTWARE nginx;
+                       fastcgi_param   SCRIPT_NAME     $fastcgi_script_name;
+                       fastcgi_param   REQUEST_URI     $request_uri;
+                       fastcgi_param   DOCUMENT_URI    $document_uri;
+                       fastcgi_param   DOCUMENT_ROOT   $document_root;
+                       fastcgi_param   SERVER_PROTOCOL $server_protocol;
+                       fastcgi_param   REMOTE_ADDR     $remote_addr;
+                       fastcgi_param   REMOTE_PORT     $remote_port;
+                       fastcgi_param   SERVER_ADDR     $server_addr;
+                       fastcgi_param   SERVER_PORT     $server_port;
+                       fastcgi_param   SERVER_NAME     $server_name;
+                       fastcgi_read_timeout    5m;
+               }
+
 #              location /nginx_status {
 #                      stub_status     on;
 #                      access_log      off;
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/nginx-perl.conf?r1=1.3&r2=1.4&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to