Solucionar problemas
Habilitar el mostrado de errores de PHP desde el fichero .htaccess
Por defecto el mostrado de errores de PHP se encuentra desactivado y debe permanecer así en producción. Mostrar errores al visitante puede revelar rutas, consultas y detalles de configuración; reproduce el fallo en staging siempre que sea posible.
Si necesitas capturar temporalmente un fallo en producción y el controlador de PHP admite directivas en .htaccess, registra los errores en un fichero privado fuera de public_html:
php_flag display_errors Off php_flag log_errors On php_value error_log /home/CPANEL_USUARIO/logs/php-debug.log
Sustituye CPANEL_USUARIO, crea previamente el directorio y protege el registro con permisos 0600. Accede solo a la operación que falla y revisa el registro, sin habilitar la salida de errores en pantalla.
Al terminar la prueba, elimina obligatoriamente las directivas añadidas, confirma que display_errors continúa en Off y borra el registro cuando deje de ser necesario. Si al añadir estas líneas aparece un error 500, retíralas: ese controlador de PHP no permite modificar las directivas desde .htaccess.
También te puede ayudar