diff --git a/README.md b/README.md index be7e456..c8f92c9 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ Kontenery z PHP, nginx, supervisord - #todo - default prod (opcache) diff --git a/docker/etc/nginx/conf.d/default.conf.disabled b/docker/etc/nginx/conf.d/default.conf.disabled index 4d42813..f6a1df4 100644 --- a/docker/etc/nginx/conf.d/default.conf.disabled +++ b/docker/etc/nginx/conf.d/default.conf.disabled @@ -13,6 +13,11 @@ server { location ~ ^/index\.php(/|$) { fastcgi_pass 127.0.0.1:9000; fastcgi_split_path_info ^(.+\.php)(/.*)$; + send_timeout 1800; + fastcgi_read_timeout 1800; + fastcgi_buffers 16 16k; + fastcgi_buffer_size 32k; + include fastcgi_params; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; diff --git a/docker/etc/nginx/conf.d/sf.conf.disabled b/docker/etc/nginx/conf.d/sf.conf.disabled index f0b0076..41a5be5 100644 --- a/docker/etc/nginx/conf.d/sf.conf.disabled +++ b/docker/etc/nginx/conf.d/sf.conf.disabled @@ -13,30 +13,19 @@ server { location ~ ^/index\.php(/|$) { fastcgi_pass 127.0.0.1:9000; fastcgi_split_path_info ^(.+\.php)(/.*)$; + + send_timeout 1800; + fastcgi_read_timeout 1800; + fastcgi_buffers 16 16k; + fastcgi_buffer_size 32k; + include fastcgi_params; - # optionally set the value of the environment variables used in the application - # fastcgi_param APP_ENV prod; - # fastcgi_param APP_SECRET ; - # fastcgi_param DATABASE_URL "mysql://db_user:db_pass@host:3306/db_name"; - - # When you are using symlinks to link the document root to the - # current version of your application, you should pass the real - # application path instead of the path to the symlink to PHP - # FPM. - # Otherwise, PHP's OPcache may not properly detect changes to - # your PHP files (see https://github.com/zendtech/ZendOptimizerPlus/issues/126 - # for more information). fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; fastcgi_param DOCUMENT_ROOT $realpath_root; - # Prevents URIs that include the front controller. This will 404: - # http://domain.tld/index.php/some-path - # Remove the internal directive to allow URIs like this internal; } - # return 404 for all other php files not matching the front controller - # this prevents access to other php files you don't want to be accessible. location ~ \.php$ { return 404; }