Una pequeña nota mental tan sencilla como útil. Cuando desarrollamos una web -
dependiendo del método organizativo- es posible que tengamos varios entornos, uno en producción y otro en desarrollo. Para facilitar tareas de
debug y/o
mantenimiento podemos hacer lo siguiente:
<?php
$isDev = $_SERVER['SERVER_NAME'] == 'dev.dominio.com';
$isLive = $_SERVER['SERVER_NAME'] == 'www.dominio.com';
if ($isDev)
{
error_reporting(E_ALL);
ini_set('display_errors', 1);
} elseif ($isLive)
{
error_reporting(0);
ini_set('display_errors', 0);
}
?>
Un simple ejemplo de comportamiento desigual en entornos distintos para la misma web. Para tener en cuenta en próximas ocasiones.
Comentarios
Por cierto, gracioso el captcha: "anis"