¿Dónde está log de errores de CGI en IIS

votos
0

Yo uso IIS para ejecutar scripts CGI escritos en Python (hgweb.cgi).

Pero si algo va mal IIS no proporciona información detallada. Simplemente escribe en el registro:

10/20/2018 10:14:52 W3SVC1 :: 1 /hgweb.cgi/ la POST cmd = Unbundle 9000 - :: 1 mercurial / proto-1.0 + (Mercurial + 4.1.3) - localhost: 9000 502 2 1 295

Error 502. Pero ¿por qué se le ocurrió que no escribe. I belive este error se detalla en la salida stderr de script en Python, pero cuando lo vea?

Publicado el 20/10/2018 a las 10:24
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
0

Mi solución es: https://docs.python.org/2.0/lib/node246.html que redirige stderr a stdout y intento de captura hecha en escritura. Esto parece un truco, pero funciona ...

Respondida el 20/10/2018 a las 15:30
fuente por usuario

votos
0

Asegúrese de que IIS registro está activado. Si no está activado, se puede ver a continuación enlace para saber:

Cómo habilitar el registro en Internet Information Services (IIS)

Respondida el 20/10/2018 a las 10:42
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more