Mensajes de error en entornos de producción

¿Que por qué es importante desactivar la visualización de mensajes de error en producción? Pues para evitar situaciones como ésta:

11582-12539.jpg

Y cómo hacerlo:

  • A lo bruto: Puedes detectar mediante código si te encuentras en el entorno de producción o de desarrollo mediante, por ejemplo, una variable de servidor: $_SERVER["SERVER_NAME"]. Dependiendo de si estás o no en producción, puedes eliminar los mensajes de error con un error_reporting(0), y en cualquier caso usar un sistema de logueo o de avisos propio para informarte del problema.
  • Bien: En el fichero de configuración de PHP, php.ini, desactivamos la muestra de errores por pantalla ( display_errors = Off ), y dejamos que éstos queden reflejados en el log de errores del servidor ( log_errors = On ). De esta forma, seguiremos estando informados de cuando algo falla, y evitaremos mostrar nuestras vergüenzas a los usuarios...
»

De cuando Pandora calló

Dear Pandora Visitor,

We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for most listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative.

»

Huevos poetas

Sería allá por el 2000 o el 2001 cuando ví estas animaciones por primera vez, y hoy me las he cruzado en YouTube. No podía dejar de compartirlas contigo y guardarlas para la posteridad en el blog. Siguen siendo igual de graciosas por más que pase el tiempo. De hecho algunas de las frases han pasado a formar parte del vocabulario habitual en nuestro grupo de amigos! "¡Qué hermosa hueva!"

»

XORTR o quién la tiene más corta

Ayer por la noche, para desconectar un poco de tanto obologueo, estuve jugando con una idea que tenía en mente desde hace unos días, concretamente desde que leí acerca de Yoh.es, un servicio para acortar URLs que puso en marcha Manu Contreras.

Es una de esas cosas que aún y sin ser original ( básicamente reproduce la funcionalidad de TinyURL y similares ), es práctica de la leche si usas historias como Twitter, o quieres poder recordar fácilmente una dirección larguísima, evitar que las direcciones se corten en tus mails, o simplemente escribirte una URL en una servilleta.

»