Страница 1 из 1

Почему пропал say.log?

Добавлено: Вт мар 05, 2019 5:40 pm
Yashalta
Подскажите почему пропал say.log?
как видно из скрина 3-го числа он был а вот вчера 4-го и сегодня 5-го уже нет!
Куда копать?

Re: Почему пропал say.log?

Добавлено: Вт мар 05, 2019 8:41 pm
xor
А внутри его информации о 4 и 5 марта нет?

Отправлено с моего Redmi 4X через Tapatalk


Re: Почему пропал say.log?

Добавлено: Ср мар 06, 2019 12:38 am
Yashalta
xor писал(а):
Вт мар 05, 2019 8:41 pm
А внутри его информации о 4 и 5 марта нет?

Отправлено с моего Redmi 4X через Tapatalk
Нет, там только за 3-е число информация сообщений. Я даже перезагрузил Raspberry, log say не появился!

Пока думаю временное решение сделать по этой ссылке viewtopic.php?f=27&t=2967#p33650
Сейчас на моменте изучения MD мне очень нужно знать, кто, что сказал и во сколько!
1. создал файл на raspberry /home/pi/say.txt
2. дал права на запись кому угодно sudo chmod -R 777 /home/pi/say.txt
3. сделал скрипт для проверки с таким кодом

Код: Выделить всё

$data=getGlobal('ThisComputer.lastSayMessage');
SaveFile('/home/pi/say.txt',$data);
Скрипт отрабатывает хорошо, пишет как по русски так и не по русски.
Только вопрос у меня! куда содержание скрипта вставить, что бы писало каждое сообщение в мой "log"?
Думаю это нужно добавить в существующий или создать новый метод в каком-то объекте?!?!?

Re: Почему пропал say.log?

Добавлено: Сб мар 09, 2019 11:41 am
xor
Yashalta писал(а):
Ср мар 06, 2019 12:38 am
xor писал(а):
Вт мар 05, 2019 8:41 pm
А внутри его информации о 4 и 5 марта нет?

Отправлено с моего Redmi 4X через Tapatalk
...
лог пропал, видимо, после обновления.
Чтобы он снова появился, раскомментируйте строку с дебмес в .\lib\common.class.php

Код: Выделить всё

    verbose_log("SAY (level: $level; member: $member; source: $source): " . $ph);
    //DebMes("SAY (level: $level; member: $member; source: $source): ".$ph,'say');

Re: Почему пропал say.log?

Добавлено: Сб мар 09, 2019 11:51 am
Yashalta
xor писал(а):
Сб мар 09, 2019 11:41 am
лог пропал, видимо, после обновления.
Чтобы он снова появился, раскомментируйте строку с дебмес в .\lib\common.class.php

Код: Выделить всё

    verbose_log("SAY (level: $level; member: $member; source: $source): " . $ph);
    //DebMes("SAY (level: $level; member: $member; source: $source): ".$ph,'say');
Сегодня после обновления снова пришлось раскомментировать строку! :(