Mage::Log($variable);Magento sacará los contenidos de la variable $variable a un fichero de log. Los arrays y los objetos se auto formatean para verse de forma correcta. Parecido a ponerlos entre etiquetas “pre”. El logging por defecto viene desactivado, hay que cambiar las siguientes opciones:
- En el admin, Sistema->Configuración
- En la columna de la izquierda, en Developer (bajo de la opción de Avanzado)
- Expandir la opción de “Log Settings”
- Guardar
var/log/system.log var/log/exception.logSi el fichero no existe y asegurate de que apache tiene permisos de escritura. Las llamadas usando Mage::Log se guardarán en system.log. Las excepciones en exception.log
Activar el modo desarrollador. Magento Developer Mode
Básicamente consiste en añadir o descomentar las siguientes líneas en el index.php
#Mage::setIsDeveloperMode(true);
#ini_set('display_errors', 1);
En un entorno de producción, es de gran valor poder visualizar los errores mientras estamos en modo developer. Por defecto, cuando Magento descrubre una excepcción se redirige al usuario a una página de error. Al activar este modo conseguiremos ver los errores con el formato “pre”.
Compartir:














Twitter
gerard #
9 de Noviembre de 2011 a las 13:11