32 lines
		
	
	
		
			870 B
		
	
	
	
		
			Nginx Configuration File
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			870 B
		
	
	
	
		
			Nginx Configuration File
		
	
	
	
	
	
|   | map $http_x_forwarded_proto $fcgi_https { | ||
|  |      default off; | ||
|  |      https on; | ||
|  | } | ||
|  | 
 | ||
|  | server { | ||
|  |     listen 80; | ||
|  |     root /var/www/html/public; | ||
|  |     index index.php index.html; | ||
|  |     client_max_body_size 200M; | ||
|  | 
 | ||
|  |     location / { | ||
|  |         try_files $uri /index.php?$args; | ||
|  |     } | ||
|  | 
 | ||
|  |     location ~ \.php$ { | ||
|  |         try_files $uri =404; | ||
|  |         fastcgi_split_path_info ^(.+\.php)(/.+)$; | ||
|  |         fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; | ||
|  | 
 | ||
|  |         fastcgi_index index.php; | ||
|  |         include fastcgi_params; | ||
|  |         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; | ||
|  |         fastcgi_param PATH_INFO $fastcgi_path_info; | ||
|  |         fastcgi_param HTTPS $fcgi_https; | ||
|  |         fastcgi_read_timeout 1000; | ||
|  |         proxy_set_header X-Real-IP $remote_addr; | ||
|  |         proxy_buffer_size          128k; | ||
|  |         proxy_buffers              4 256k; | ||
|  |         proxy_busy_buffers_size    256k; | ||
|  |     } | ||
|  | } |