SOURCES: nginx-perl.conf - added config for nginx cgi perl

sardzent sardzent at pld-linux.org
Sun Dec 16 19:06:27 CET 2007


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



More information about the pld-cvs-commit mailing list