VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

FreePBX 14.0.5.25 и Application -> Call Recording

WEB GUI и не только WEB

Модераторы: stas2k, april22, Zavr2008

Ответить
bobr
Сообщения: 4
Зарегистрирован: 23 янв 2019, 16:49

FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr »

Приветствую всех присутствующих!!
Не могу добавить ни единой сущности(записи) в Application -> Call Recording. При нажатии кнопки 'Submit' - ничего не происходит. Пробовал менять язык, как описано здесь: https://forum.asterisk.ru/viewtopic.php?f=19&t=11364 - не помогло. Выглядит оно как-то так:
Буфер обмена-1.jpg
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение awsswa »

fwconsole chown
fwconsole restart
платный суппорт по мере возможностей
bobr
Сообщения: 4
Зарегистрирован: 23 янв 2019, 16:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr »

попробовал ваш совет - не помогло. но при рестарте вывалило следующее:

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

/var/www/asterPBX/admin/libraries/BMO# fwconsole restart
Running FreePBX shutdown...

In Self_Helper.class.php line 213:

  Unable to locate the FreePBX BMO Class 'Array'A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install array 2) fwconsole ma enable array
я, понимая некую абсурдность своих действий, все же попробовал "предложенный" вариант с fwconsole ma install array, fwconsole ma enable array. Как и ожидалось:

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

fwconsole ma install array
Unable to install module array:
 - Cannot find module
Не знаю, может ли это быть связано с моим вопросом, но все модули работают корректно(по крайней мере создают/редактируют сущности), кроме Call Recording.
bobr
Сообщения: 4
Зарегистрирован: 23 янв 2019, 16:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr »

Решение с Call Recording нашлось на зарубежном форуме
Может кому-то будет полезно:

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

fwconsole ma --edge upgrade callrecording
Или вот этот гайд
bobr
Сообщения: 4
Зарегистрирован: 23 янв 2019, 16:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr »

Вопрос с

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

fwconsole restart
Running FreePBX shutdown...

In Self_Helper.class.php line 213:

  Unable to locate the FreePBX BMO Class 'Array'A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install array 2) fwconsole ma enable array
пока открыт...
toliane
Сообщения: 2
Зарегистрирован: 11 сен 2019, 20:55

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение toliane »

toliane
Сообщения: 2
Зарегистрирован: 11 сен 2019, 20:55

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение toliane »

AddHandler application/x-httpd-php5 .php
Action application/x-httpd-php5 /cgi-bin/php5


bobr писал(а):Вопрос с

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

fwconsole restart
Running FreePBX shutdown...

In Self_Helper.class.php line 213:

  Unable to locate the FreePBX BMO Class 'Array'A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install array 2) fwconsole ma enable array
пока открыт...
Столкнулся с такой ситуацией, причина оказалась в том, что в консоли использовался php версии 7 (на машине установлены одновременно php5 и php7, при этом apache был настроен на php5, а вот в консоли использовался php7). Выясняется консольной командой "php -v". Для нормальной работы fwconsole нужен php5.

В такой ситуации вижу 3 варианта решения (я выбрал третий):

1. Правка файлов .../admin/libraries/Console/Start.class.php и .../admin/libraries/Console/Stop.class.php, в соответствии с инструкцией на странице https://issues.freepbx.org/browse/FREEPBX-20267 ;
Минусы: 1. FreePbx начнёт в Dashboard ругаться на целостность файлов; 2. При обновлении или переустановке компонента "База" в FreePbx правки в указанных файлах затруться, нужно будет править заново.

2. Удалить php7, оставив только php5. Минусы - в системе нету php7 :( .

3. Сохраняя установленные на машине php5 и php7 одновременно, указать версию для использовании в консоли - php5. Например, в Debian это можно сделать правкой символьной ссылки /etc/alternatives/php c /usr/bin/php7.0 на /usr/bin/php5 , либо использованием команды "update-alternatives". При этом в хосте FreePbx нужно будет указать использование php5 добавлением в virtualhost следующих строк (модуль "Action" в apache должен быть включен):
AddHandler application/x-httpd-php5 .php
Action application/x-httpd-php5 /cgi-bin/php5
SetHandler application/x-httpd-php-5
Аналогично нужно будет указывать версию php для всех virtualhost apache на этой машине, использующих php (для php7 тоже, только с указанием версии 7).
Минусы: - для каждого хоста, использующего php, в virtualhost нужно указывать версию php для использования посредством указания "AddHandler", "Action" И "SetHandler".
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH