php_admin_value open_basedir FreePBX

Чтобы FreePBX заработал с open_basedir в хосте Apache добавляем:

php_admin_value open_basedir "/home/websites/freepbx.your-domain.ru:/usr/share:/tmp:/etc:/var/log/asterisk:/var/lib/asterisk:/var/spool/asterisk"

Иначе ошибка в логах Apache:

PHP Warning:  include_once(/etc/asterisk/freepbx.conf): failed to open stream: No such file or directory in /home/websites/freepbx.your-domain.ru/www/admin/config.php on line 100
PHP Warning:  include_once(): Failed opening '/etc/asterisk/freepbx.conf' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/websites/freepbx.your-domain.ru/www/admin/config.php on line 100
PHP Fatal error:  Class 'FreePBX' not found in /home/websites/freepbx.your-domain.ru/www/admin/config.php on line 119

FreePBX запись приветствия

Долго ломал голову, как записать приветствие и добавить ее в FreePBX, сразу оговорюсь, что записывать голос (приветствие) будем с помощью телефонного аппарата.

Запись голоса во FreePBX для приветствия

Записать голос приветствия можно с помощью самой системы, с помощью телефонного аппарата.

В административной панели в меню Администратор -> Записи в системе:

voice-call Читать дальше

FreePBX 2.10-2.11 запись разговоров

Запись разговоров включается для каждого внутреннего номера отдельно в разделе:

FreePBX -> Applications-> Extensions -> Extension: XXX -> в разделе Recording Options.

Т.е. если вы хотите включить запись разговоров всех номеров в Asterisk FreePBX придется войти в каждый Extensions  и включить запись разговоров для входящих, исходящих, внутренних и внешних звонков.

Читать дальше