Most of my page works, but when I try to access part of my site I get a 502 Bad Gateway error.
I am running the latest version of Laravel, nginx and php5-fpm. My server is an AWS Ubuntu 14.04 instance.
I check the nginx log and get the following error
2016/07/01 19:06:29 [error] 1101#0: *8 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: [client IP here], server: [aws server IP here], request: "GET /get/request/here/build?active=talent HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "[server IP here]", referrer: "http://[server IP here]/admin?all=yes" Here is my fpm/pool.d/www.conf file (everything that is not coded out more or less)
; Pool name [www] listen.owner = www-data listen.group = www-data ;listen.mode = 0660 pm = dynamic pm.max_children = 5 pm.start_servers = 2 pm.min_spare_servers = 1 pm.max_spare_servers = 3 ;pm.process_idle_timeout = 10s; ; pm.max_requests = 500 chdir = / catch_workers_output = yes Here is my nginx/sites-available/default file:
server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /var/www/laravelproject/public; index index.php index.html index.htm; server_name [server-ip-here]; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { try_files $uri /index.php =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } How can I fix this?