Я играю с новой системой Joomla 1.7, построенной на платформе Joomla 11--, и весь мой код регистрации из более ранних версий Joomla больше не работает (они, кажется, пишут записи журнала, но с неправильным синтаксисом, поэтому сообщения не заполнены).
Кто-нибудь знает правильный синтаксис для новой версии JLog? Вот мой существующий код--
$log = &JLog::getInstance('test.log.php');
$log->addEntry(array('COMMENT' => 'A test Logging message'));
Это создает файл журнала, но фактическая запись журнала выглядит следующим образом:
#<?php die('Forbidden.'); ?>
#Date: 2011-08-08 16:59:42 UTC
#Software: Joomla Platform 11.1 Stable+Modified [ Ember ] 01-Jun-2011 06:00 GMT
#Fields: date time priority clientip category message
2011-08-08 16:59:42 INFO 127.0.0.1 -
Я искал документы Joomla и Интернет и не нашел примеров использования этого класса.
Спасибо!