Нужно больше информации. Смотрите правильно ли настроен FPM, посмотрите логи nginx. Ошибка 500 в таких случаях обычно говорит что PHP-FPM неправильно настроен
настройки для отображения ошибок в php-fpm конфиге прописать(обычно тут /etc/php-fpm.conf или в каждом пуле отдельно)
php_flag[display_errors] = on
php_flag[display_startup_errors] = on
так как он стандартные директивы в php.ini не понимает