Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2013, 10:37
Avatar de ghidalgoram
ghidalgoram
 
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 446
Antigüedad: 16 años, 2 meses
Puntos: 7
Pregunta Error de compilación: ¿Cómo ocultar la ruta relativa?

Buenas amig@s

He estado leyendo un poco de documentación de la administración de errores en PHP.
Observemos el siguiente error:

Código PHP:
Ver original
  1. Parse error: parse error in /main/ab/fre/php/pop/www/test.php(89) : eval()'d code on line 28
Cuando tenemos algún error en el código aparece algo similar a la línea anterior.
Lo que no me gusta es que aparecen las RUTAS RELATIVAS.

Por seguridad y prevención me gustaría sabe si existe alguna forma de configurar alguna de las funciones (error_reporting(nivel), ini_set()) para que no muestre la ruta de donde se encuentra el archivo ?

Algo que se pueda configurar como el siguiente ejemplo:
Código PHP:
Ver original
  1. Parse error: parse error test.php(89) : eval()'d code on line 28

Ó así:
Código PHP:
Ver original
  1. Parse error

No importa que el compilador indique que hay un error,... lo importante es que el usuario final no pueda observar la ruta de donde se encuentra el erro (por seguridad).

Se que muchos se preguntarán. ¿Y cómo pienso ver exactamente en que línea está el error? Cuando esté programando y depurando mi código, no hay problema que se muestre así:

Código PHP:
Ver original
  1. Parse error: parse error in /main/ab/fre/php/pop/www/test.php(89) : eval()'d code on line 28

Pero cuando termine la depuración y deje funcionando mi código en producción, me gustaría configurar que sólo en el caso que se presente un error, no se muestre la ruta relativa.
Código PHP:
Ver original
  1. Parse error

¿Se puede configurar ?

Gracias
Saludos
__________________
Loading...