Для того, чтобы вести логирование в Joomla, достаточно добавить следующий код:
// log save jimport('joomla.error.log'); $log = JLog::getInstance('activity_saves.php'); $entry = array( 'comment' => 'Activity ' . $this->activity_id . ' modified by ' . JFactory::getUser()->name ); $log->addEntry($entry);
При вызове функции или исполнении файла с вставленным кодом будет создан файл с логом activity_saves.php
в папке logs
.
Лог будет следующего вида:
# #<?php die('Forbidden.'); ?> #Date: 2012-05-24 14:50:29 UTC #Software: Joomla Platform 11.2.0 Stable+Modified [ Omar ] 27-Jul-2011 00:00 GMT #Fields: date time priority clientip category message 2012-05-24 14:50:29 INFO 127.0.0.1 - Activity 1 modified by Super User 2012-05-24 14:50:39 INFO 127.0.0.1 - Activity 2 modified by Super User 2012-05-24 14:50:41 INFO 127.0.0.1 - Activity 3 modified by Super User 2012-05-24 15:35:31 INFO 127.0.0.1 - Activity 2 modified by Super User 2012-05-24 15:35:41 INFO 127.0.0.1 - Activity 2 modified by Super User 2012-05-24 15:35:44 INFO 127.0.0.1 - Activity 2 modified by Super User 2012-05-24 15:56:01 INFO 127.0.0.1 - Activity 1 modified by secondadmin 2012-05-24 15:56:05 INFO 127.0.0.1 - Activity 1 modified by secondadmin
Tags: jlog, joomla 1.7, log, php, лог Joomla, лог в Joomla, логирование
Запись опубликована
Четверг, Май 24, 2012 в
15:06 и находится в
Joomla, Программирование .
Вы можете следить за ответами к этой записи через
RSS 2.0 ленту.
Вы можете оставить комментарий, или обратиться к записи со своего сайта.