Onde estão os ficheiros de registo do Magento?
4 answers
Você pode encontrá-los em {[[0]} dentro da sua instalação root Magento
Normalmente haverá dois ficheiros por omissão, exception.log
e system.log
.
Se os diretórios ou arquivos não existem, crie-os e dê-lhes as permissões corretas, em seguida, ativar o registro dentro do Magento, indo para System > Configuration > Developer > Log Settings > Enabled = Yes
Para criar o seu ficheiro de registo personalizado, tente este código
Mage::log('your debug message', null, 'yourlog_filename.log');
Pode encontrar o registo no seu directório raiz de Magento sob
var/log
Existem dois tipos de Sistema de ficheiros de Registo.registo e excepção.log
Você precisa dar a permissão correta para var pasta, em seguida, activar o registo do seu administrador Magento, indo para
System > Configuration> Developer > Log Settings > Enable = Yes
Sistema.log é usado para depuração geral e captura quase todas as entradas de log do Magento, incluindo mensagens de aviso, debug e erros de módulos nativos e personalizados.
Excepção.o registo é reservado apenas para exceções, por exemplo, quando você está usando declaração de tentativa-captura.
Sair para qualquer um dos sistemas por omissão.registo ou a excepção.registar ver os seguintes exemplos de código:
Mage::log('My log entry');
Mage::log('My log message: '.$myVariable);
Mage::log($myArray);
Mage::log($myObject);
Mage::logException($e);
Você pode criar o seu próprio ficheiro de registo para mais depuração
Mage::log('My log entry', null, 'mylogfile.log');
Estas linhas de código podem ajudá-lo a activar rapidamente a configuração do registo no seu site magento.
INSERT INTO `core_config_data` (`config_id`, `scope`, `scope_id`, `path`, `value`) VALUES
('', 'default', 0, 'dev/log/active', '1'),
('', 'default', 0, 'dev/log/file', 'system.log'),
('', 'default', 0, 'dev/log/exception_file', 'exception.log');
Então você pode vê-los dentro da pasta: /var/log
sob a instalação root.