user www-data; worker_processes auto; pid /tmp/nginx.pid; daemon off; events { worker_connections 1024; use epoll; } http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log debug; sendfile on; keepalive_timeout 15; keepalive_disable msie6; keepalive_requests 100; tcp_nopush on; tcp_nodelay on; server_tokens off; fastcgi_temp_path /tmp/fastcgi 1 2; client_body_temp_path /tmp/client_body 1 2; proxy_temp_path /tmp/proxy 1 2; uwsgi_temp_path /tmp/uwsgi 1 2; scgi_temp_path /tmp/scgi 1 2; gzip off; server { listen 8080; root /var/www/ttrss; index index.php index.html; client_max_body_size 100M; location / { try_files $uri $uri/ =404; } location ~ \.php$ { fastcgi_split_path_info ^(.*\.php)(/.*)?$; fastcgi_pass unix:/tmp/php-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_intercept_errors off; fastcgi_buffer_size 16k; fastcgi_buffers 4 16k; } location ~ /\.ht { deny all; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/tmp/php-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } }