created standard php configuration for calling php scripts.
updated default fastcgi_params to include PATH_INFO and SCRIPT_FILENAME.
This commit is contained in:
		
							parent
							
								
									800aafe82f
								
							
						
					
					
						commit
						ea3997cec8
					
				
							
								
								
									
										29
									
								
								etc/nginx/fastcgi_params
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								etc/nginx/fastcgi_params
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,29 @@ | |||||||
|  | 
 | ||||||
|  | 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	PATH_INFO	        $fastcgi_path_info; | ||||||
|  | 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	REQUEST_SCHEME		$scheme; | ||||||
|  | fastcgi_param	HTTPS			    $https if_not_empty; | ||||||
|  | 
 | ||||||
|  | fastcgi_param	GATEWAY_INTERFACE	CGI/1.1; | ||||||
|  | fastcgi_param	SERVER_SOFTWARE		nginx/$nginx_version; | ||||||
|  | 
 | ||||||
|  | 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; | ||||||
|  | 
 | ||||||
|  | # PHP only, required if PHP was built with --enable-force-cgi-redirect | ||||||
|  | fastcgi_param	REDIRECT_STATUS		200; | ||||||
|  | 
 | ||||||
|  | # Script filename to execute | ||||||
|  | fastcgi_param	SCRIPT_FILENAME		$document_root$fastcgi_script_name; | ||||||
							
								
								
									
										16
									
								
								etc/nginx/snippets/php.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								etc/nginx/snippets/php.conf
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,16 @@ | |||||||
|  | ####### | ||||||
|  | ### NGINX configuration - PHP configuration | ||||||
|  | ####### | ||||||
|  | 
 | ||||||
|  | include /etc/nginx/fastcgi_params; | ||||||
|  | 
 | ||||||
|  | fastcgi_param modHeadersAvailable true; | ||||||
|  | fastcgi_param front_controller_active true; | ||||||
|  | 
 | ||||||
|  | fastcgi_intercept_errors on; | ||||||
|  | fastcgi_request_buffering off; | ||||||
|  | fastcgi_cache_valid 404 1m; | ||||||
|  | fastcgi_cache_valid any 1h; | ||||||
|  | fastcgi_cache_methods GET HEAD; | ||||||
|  | 
 | ||||||
|  | fastcgi_pass php-handler; | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user