Você colocou try_files
no location
errado. Deve não estar no location
onde você envia solicitações upstream para php-fpm, mas no seu location /
.
Você também tem root
no lugar errado. Deve estar dentro do bloco server
, não dentro do bloco location /
.
Finalmente, você precisa de um fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_filename;
no bloco location ~* \.php$
.