Ajout : vm_hosted : rule_nginx_configure .
[lhc/ateliers.git] / etc / nginx / conf.d / fastcgi.conf
diff --git a/etc/nginx/conf.d/fastcgi.conf b/etc/nginx/conf.d/fastcgi.conf
new file mode 100644 (file)
index 0000000..57e350e
--- /dev/null
@@ -0,0 +1,31 @@
+# DOC: http://wiki.nginx.org/HttpFastcgiModule
+fastcgi_buffer_size 128k;
+fastcgi_buffers 4 256k;
+fastcgi_busy_buffers_size 256k;
+fastcgi_connect_timeout 60;
+fastcgi_ignore_client_abort off;
+fastcgi_index index.php;
+fastcgi_intercept_errors on;
+fastcgi_param CONTENT_LENGTH    $content_length;
+fastcgi_param CONTENT_TYPE      $content_type;
+fastcgi_param DOCUMENT_ROOT     $document_root;
+fastcgi_param DOCUMENT_URI      $document_uri;
+fastcgi_param GATEWAY_INTERFACE CGI/1.1;
+fastcgi_param PATH_INFO         $fastcgi_script_name;
+#fastcgi_param PATH_TRANSLATED   $document_root$fastcgi_path_info;
+fastcgi_param QUERY_STRING      $query_string;
+fastcgi_param REMOTE_ADDR       $remote_addr;
+fastcgi_param REMOTE_PORT       $remote_port;
+fastcgi_param REQUEST_METHOD    $request_method;
+fastcgi_param REMOTE_USER       $remote_user;
+fastcgi_param REQUEST_URI       $request_uri;
+fastcgi_param SCRIPT_FILENAME   $document_root$fastcgi_script_name;
+fastcgi_param SCRIPT_NAME       $fastcgi_script_name;
+fastcgi_param SERVER_ADDR       $server_addr;
+fastcgi_param SERVER_NAME       $server_name;
+fastcgi_param SERVER_PORT       $server_port;
+fastcgi_param SERVER_PROTOCOL   $server_protocol;
+fastcgi_param SERVER_SOFTWARE   nginx/$nginx_version;
+fastcgi_read_timeout 180;
+fastcgi_send_timeout 180;
+fastcgi_temp_file_write_size 256k;