Estamos migrando a un nuevo servidor con Windows 2003 e IIS 6. Cuando se ejecuta mi código PHP, tiene una advertencia en una línea en particular (que estoy esperando en este momento pero lo arreglaré en breve). Sin embargo, cuando golpea la advertencia, detiene inmediatamente el procesamiento y devuelve un error 500 en el encabezado HTTP. Normalmente, esperaría que PHP emitiera la advertencia, pero continúe procesando el script.Advertencias de PHP provocan que la secuencia de comandos se detenga en IIS que ejecuta FastCGI
¿Hay algo en la configuración de IIS, FastCGI o PHP que devolverá 500 errores cuando PHP haga clic en una advertencia?
Para aclarar: No quiero suprimir las advertencias; Quiero que se muestren. No quiero que el script deje de procesar las advertencias.
Entonces, ¿qué se establece 'error_log' a? Por favor incluya eso en su respuesta para ayudar a otros. –
¡Wow, eres un genio! – alexander7567