]> git.pld-linux.org Git - packages/nginx.git/commitdiff
- added config for nginx cgi perl
authorsardzent <sardzent@pld-linux.org>
Sun, 16 Dec 2007 18:06:22 +0000 (18:06 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    nginx-perl.conf -> 1.4

nginx-perl.conf

index 8a1486e9fb926d9b92908245f43e6ddeb9d795b3..88f7c5776e4fb56aa173863b93f0aaef52529269 100644 (file)
@@ -28,7 +28,7 @@ http {
        #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 @@ http {
                }
 
 
+               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;
This page took 0.041655 seconds and 4 git commands to generate.