Страница 1 из 1
PHP-AGI и разные версии астера
Добавлено: 29 авг 2018, 14:07
Wapo
Приветствую.
Может кто сталкивался:
Есть астер 11.25 + php-agi 2.20.
Из диал плана делаю вызов AGI(events.php) - там такой кусок текста
получаю нормальный ответ:
Код: Выделить всё
Array
(
[code ] => 200
[result] => 1
[data] => 1535540599.13061
)
Точно все такое же но на версии астера 12.8.2, но ответ:
Код: Выделить всё
Array
(
[code ] => 200
[result] => 1
[data] =>
)
Т.е. само значение переменной не возвращается!!!!
Может кто знает как это победить?
Re: PHP-AGI и разные версии астера
Добавлено: 29 авг 2018, 18:40
Repz
Привет!
Есть расширенный вариант статки с linkedid и uniqueid. В обычном варианте event передается только uniqueid, при использовании разных вариантов строка уезжает. Снять полный выхлоп ami и сравнить events.
Re: PHP-AGI и разные версии астера
Добавлено: 29 авг 2018, 21:53
Wapo
Увы, но еще веселее пошло в версии 12 = возвращается код не 200 а 510 и сообщение о недопустивого приложения!!!!
Причем НИЧЕГО в тексте скрипта не менялось!
Re: PHP-AGI и разные версии астера
Добавлено: 29 авг 2018, 22:53
Zavr2008
а если CDR(uniqueid) там читать?
Re: PHP-AGI и разные версии астера
Добавлено: 30 авг 2018, 11:12
Wapo
Просто задачка гораздо больше - доступ ко всем переменным канала как стандартным, так и собственным.
Re: PHP-AGI и разные версии астера
Добавлено: 30 авг 2018, 16:40
virus_net
Четная версия Asterisk`а говорит о том, что это девелоперская версия и багам/глюкам удивляться не стоит.
Подобные версии используются только джедаями, которые читают СИ код на ночь перед сном. Вы явно не такой, а значит и четные версии вам противопоказаны.
Re: PHP-AGI и разные версии астера
Добавлено: 30 авг 2018, 16:53
Wapo
Что ж поделать ежели заказчик использует ЭТО гЭ, да еще в массовом объеме.
Re: PHP-AGI и разные версии астера
Добавлено: 30 авг 2018, 16:55
virus_net
Значит это не ваш заказчик или заказчику придется менять версию, или нанимать СИ программиста.