# NGINX # FILE: /usr/local/etc/nginx/conf.d/fastcgi.conf # Tell upstream who is making the request proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_redirect off; # Allow to complete long running requests proxy_read_timeout 600s; # Ensure PHP knows when to use HTTPS fastcgi_param HTTPS $fastcgi_https; # Do not cache dynamic content expires off; # PHP Settings include fastcgi_params; fastcgi_connect_timeout 15s; fastcgi_send_timeout 120s; fastcgi_read_timeout 120s; fastcgi_buffer_size 128k; fastcgi_buffers 512 16k; fastcgi_busy_buffers_size 256k; fastcgi_temp_file_write_size 256k; fastcgi_intercept_errors off; fastcgi_ignore_client_abort off; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index index.php;