1) И так, переходим в папку с файлом, который отвечает за вывод значений во вкладке Elastix Billing
Код: Выделить всё
cd /var/www/html/modules/billing_report/
Код: Выделить всё
cp index.php index.php.backup
Код: Выделить всё
nano index.php
Код: Выделить всё
$arrTmp[7] = $sTiempo;
5) Когда мы нашли нужную строчку, прямо под ней вставляем следующую конструкцию
Код: Выделить всё
if ($iSec > 0) $TMin = $iMin + 1;
else $TMin = $iMin;
Код: Выделить всё
$charge=(($value['duration']/60)*$rate_value)+$rate_offset;
на
Код: Выделить всё
$charge=(($TMin)*$rate_value)+$rate_offset;
8) Проверяем, кто является владельцем файла index.php и выставленные права
Код: Выделить всё
ls -l
Права: drwxr-xr-x
Теперь смотрим в веб-интерфейсе вкладку Billing Reports и проверяем, правильно ли считается стоимость звонка.
Кому интересно, вот этот таиландский форум:
http://www.voip4share.com/elastix-unifi ... t1265.html