MyWackoSite: NsuTs/Вам запрещён доступDocumentation/devguide/debug ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  
Это старая версия NsuTs/Documentation/devguide/debug за 2011-07-13 09:24:59..

Отладка

Сервер

Вывод отладочной информации.
Для вывода отладочной информации рекомендуется использовать log4perl ( ссылка1, ссылка2 )
Для того, чтобы иметь возможность использовать logger необходимо подключить модули Nsuts_new::Common::Log и Log::Log4perl с опцией :easy и вызвать метод Log::init_logger:


Все сообщения отправляемые через функции warn и die также отправляются в лог модуля log4perl после инициализации логгера.

Для корректной работы log4perl необходимо создать в директории с конфигурационными файлами проекта конфигурационный файл log4perl с именем nsuts_new_log.conf. Пример файла можно найти в trunk'е репозитория.
В nsuts_new_log.conf необходимо указать имя лог-файла.
Также в настройках виртуального хоста apache следует указать лог-файл, который будет использовать apache,

Лог-файлы рекомендуется сохранять в директории /tmp. Рекомендуемые имена файлов: <username>-error.log (для логов apache), <username>-degug.log (для отладочных сообщений).

Следить за содержимым обоих файлов можно при помощи команды:

 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]