Na página de manual :
--test -t Test FPM configuration file and exit If called twice (-tt), the configuration is dumped before exiting.
php5-fpm -t
deve sair com o código 0 se a configuração for válida e um código de saída diferente de zero, se não for. Seu script deve fazer algo assim:
if ! php5-fpm -t; then
echo "php5-fpm configuration is invalid"
exit 1
fi
No entanto, fiz algumas alterações na minha configuração que não foram selecionadas como inválidas, então YMMV.