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

После обновления Алиса молчит

Добавлено: Вт янв 22, 2019 3:26 pm
Cracken090
Всем доброго времени суток! После обновления перестала нормально работать Алиса.
Установлен RHVoice
Даны права на запись файлов

Однако при обращении через кодовое слово скрипт не работает или пишет ("неизвестная команда") , а если выполнить запуск по ссылке, то все прекрасно срабатывает.
В чем может быть проблема? Может у кого была такая ситуация?

Re: После обновления Алиса молчит

Добавлено: Чт фев 07, 2019 12:18 pm
London
тоже самое.. Алиса вообще ничего не отвечает, ни на какую команду.. даже не говорит "неизвестная команда"..

Re: После обновления Алиса молчит

Добавлено: Чт фев 07, 2019 2:01 pm
tarasfrompir
London писал(а):
Чт фев 07, 2019 12:18 pm
тоже самое.. Алиса вообще ничего не отвечает, ни на какую команду.. даже не говорит "неизвестная команда"..
проверьте работают ли циклы...

Re: После обновления Алиса молчит

Добавлено: Чт фев 07, 2019 2:35 pm
London
На сколько я понимаю, да.. и в логи все эти сообщения попадают, в разделе shoutcast они видны

Re: После обновления Алиса молчит

Добавлено: Чт фев 07, 2019 2:37 pm
tarasfrompir
прекрасно - терминал что за тип и где стоит и какие его настройки , какая оська, дингдонг играет ?

Re: После обновления Алиса молчит

Добавлено: Чт фев 07, 2019 7:49 pm
tarasfrompir
вроде человек решил - красавчик конеха.....
я думаю сам отпишется о решении....

Re: После обновления Алиса молчит

Добавлено: Пн фев 11, 2019 9:47 am
London
Да, починил, не уверен, на сколько правильный способ, выглядит скорее как костыль:)

Но, на всякий случай отпишусь) для тех, у кого Алиса не реагирует не на какие сообщения в чате (речь не про голос, а просто про команды), мне помогло следующее:

в файле ./modules/shoutbox/shouts_search.inc.php
раскомментировал следующие строки (с 44 по 61):

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

   $rec=array();
   $rec['ROOM_ID']=(int)$room_id;
   $rec['MEMBER_ID']=$session->data['logged_user'];
   $rec['MESSAGE']=htmlspecialchars($msg);
   $rec['ADDED']=date('Y-m-d H:i:s');
   SQLInsert('shouts', $rec);




   include_once(DIR_MODULES.'patterns/patterns.class.php');
   $pt=new patterns();
   $res=$pt->checkAllPatterns($rec['MEMBER_ID']);
   if (!$res) {
    processCommand($msg);
   }

и закомментировал там 42 строку, иначе дублировались мои сообщения в чате.

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

   //say(htmlspecialchars($msg), 0, $session->data['logged_user'], 'terminal'.$terminal_rec['ID']);

Огромное спасибо tarasfrompir за помощь и наставления в правильное русло :)

Re: После обновления Алиса молчит

Добавлено: Ср фев 13, 2019 11:53 am
London
В общем, заметил, что не работает если majordomo стоит на VirtualHost, отличном от дефолтного.
т.е., у меня majordomo был доступен по md.local (прописанном на 192.168.0.100), а по 192.168.0.100 открывался совершенно другой сайт, так же находящийся на этом сервере.
Основная часть функций работала нормально, но вот некоторые вещи не хотели работать ни в какую. пришлось уносить majordomo на хост по-умолчанию, стало всё ок.. не очень удобно, но как пофиксить не нашёл..
В целом, при такой установке всё работает адекватно и вышеописанная переделка ни к чему

Re: После обновления Алиса молчит

Добавлено: Ср фев 13, 2019 12:19 pm
skysilver
London писал(а):
Ср фев 13, 2019 11:53 am
т.е., у меня majordomo был доступен по md.local (прописанном на 192.168.0.100), а по 192.168.0.100 открывался совершенно другой сайт
В config.php тут https://github.com/sergejey/majordomo/b ... sample#L49
указать явно урл адрес МДМ.

Re: После обновления Алиса молчит

Добавлено: Ср фев 13, 2019 12:40 pm
London
Само собой, делал. Не помогает