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

FreePBX 14.0.5.25 и Application -> Call Recording

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

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

FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr » 23 янв 2019, 18:08

Приветствую вас, коллеги!
Не могу добавить ни единой сущности(записи) в Application -> Call Recording. При нажатии кнопки 'Submit' - ничего не происходит. Пробовал менять язык, как описано здесь: https://forum.asterisk.ru/viewtopic.php?f=19&t=11364 - не помогло. Выглядит оно как-то так:
Буфер обмена-1.jpg
bobr
 
Сообщений: 4
Зарегистрирован: 23 янв 2019, 17:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение awsswa » 24 янв 2019, 10:41

fwconsole chown
fwconsole restart
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2370
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr » 24 янв 2019, 11:06

попробовал ваш совет - не помогло. но при рестарте вывалило следующее:
Код: выделить все
/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, 17:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr » 25 янв 2019, 12:47

Решение с Call Recording нашлось на зарубежном форуме
Может кому-то будет полезно:
Код: выделить все
fwconsole ma --edge upgrade callrecording

Или вот этот гайд
bobr
 
Сообщений: 4
Зарегистрирован: 23 янв 2019, 17:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение bobr » 25 янв 2019, 12:48

Вопрос с
Код: выделить все
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

пока открыт...
bobr
 
Сообщений: 4
Зарегистрирован: 23 янв 2019, 17:49

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение toliane » 11 сен 2019, 21:59

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

Re: FreePBX 14.0.5.25 и Application -> Call Recording

Сообщение toliane » 26 сен 2019, 20:24

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".
toliane
 
Сообщений: 2
Зарегистрирован: 11 сен 2019, 21:55


Вернуться в Графические интерфейсы Астериск

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron
© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH