Добрый день!
Установлен ejabberd 2.1.0 под Windows.
Подскажите как правильно прописать путь к каталогу где будут храниться логи muc
Пробую так:
...
{mod_muc_log,[
{access_log,muc_admin},
{outdir, "d:\muc_logs"}
]},
...
На папку d:\muc_logs предоставлен полный доступ группе Everyone.
Включаю в конференции журналирование, в логах ejabberd появляются ошибки, когда в конференцию отправляются сообщения.
(ejabberd@localhost)1>
=ERROR REPORT==== 18-Nov-2009::10:56:15 ===
E(<0.287.0>:mod_muc_log:173) : {function_clause,
[{filename,join,[[]]},
{mod_muc_log,make_dir_rec,1},
{mod_muc_log,make_dir_rec,1},
{mod_muc_log,add_message_to_log,5},
{mod_muc_log,handle_cast,2},
{gen_server,handle_msg,5},
{proc_lib,init_p,5}]}
Логи соответственно не появляются.
Пробовал указать путь в таком виде:
{outdir, "muc_logs"}
создал папку muc_logs в корне установленного ejabberd дал на нее полный доступ Everyone, аналогичная ситуация.
Что делаю не так?
"D:\\muc_logs" ?
Maybe this helps?
...
{mod_muc_log,[
{access_log,muc_admin},
{outdir, "D:\\muc_logs"}
]},
...
Yeah, thanks, it works.
Yeah, thanks, it works.