Acabo de instalar fcgiwrap y spawn-fcgi para poder usar scripts de Perl en nginx. He añadido algo como esto en mi sitio config:Cómo obtener errores de script de Perl en el registro de errores de nginx (Nginx con FCGIwrap)
location ~ \.pl$ {
gzip off;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
include fastcgi_params;
fastcgi_index index.pl;
}
Funciona, pero el navegador muestra el siguiente mensaje si hay un error en el código Perl:
An error occurred while reading CGI reply (no response received)
y no soy capaz de encontrar errores en Perl en los registros nginx. "perl -c" en la línea de comandos ayuda si hay errores de compilación perl pero no me ayuda a resolver los errores de tiempo de ejecución.
¿Cómo puedo decirle a perl o fcgiwrap que guarde los errores en el registro de errores de nginx o en algún otro archivo de registro?