Estoy probando un sitio web en línea.
En este momento, los errores no se muestran (pero sé que existen).
Solo tengo acceso al .htaccess
archivo.
¿Cómo cometo todos los errores para mostrar usando mi .htaccess
archivo?
Agregué estas líneas a mi .htaccess
archivo:
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
Y las páginas ahora muestran:
Error de servidor interno
php
.htaccess
error-handling
Ogugua Belonwu
fuente
fuente
AllowOverride All
la configuración de Apache, si tiene acceso a eso.Respuestas:
.htaccess:
fuente
Para activar la visualización real de errores.
Para configurar los tipos de errores que está mostrando, necesitará usar:
Combinado con los valores enteros de esta página: http://php.net/manual/en/errorfunc.constants.php
Tenga en cuenta que si usa -1 para su número entero, mostrará todos los errores y será una prueba futura cuando agreguen nuevos tipos de errores.
fuente
Tengo ganas de agregar más detalles a la respuesta existente:
Otorgue permiso 777 o 755 al archivo de registro y luego agregue el código
al final de .htaccess. Esto protegerá su archivo de registro.
Estas opciones son adecuadas para un servidor de desarrollo. Para un servidor de producción, no debe mostrar ningún error al usuario final. Así que cambie las banderas de la pantalla a apagado .
Para obtener más información, siga este enlace: Manejo avanzado de errores de PHP a través de htaccess
fuente
Si desea ver solo errores fatales en tiempo de ejecución:
fuente
Esto funciona para mí ( referencia ):
fuente