Для правильного вопроса надо знать половину ответа
Потому что $_POST заполняется при использовании Content-Type: multipart/form-data. Вы используете application/json, значит данные надо считывать самостоятельно.
Для правильного вопроса надо знать половину ответа
Не знаю, как это сделать во FreePBX, на чистом Asterisk можно просто подставить нужный CALLERID перед исходящим вызовом или после получения входящего вызова. same => n,Set(CALLERID(num)=5${CALLERID(num):1})
Для правильного вопроса надо знать половину ответа
# man find
...
-depth
Always true. Causes descent of the directory hierarchy to be done
so that all entries in a directory are acted on before the directory
itself.
Для правильного вопроса надо знать половину ответа
Если создать новый файл в нём кириллица отображается? Если да, значит вы загружаете файл не в той кодировке. Если нет, то проверьте, что выбранный шрифт поддерживает кириллицу.
Для правильного вопроса надо знать половину ответа
У вас текст в кодировке win1251, который загружен как win1252 или UTF-8.
Либо взять исходные файлы и прочитать их в нужной кодировке, либо написать конвертер.
Для правильного вопроса надо знать половину ответа
Не совсем. Веб-сервис обрабатывает запрос и отвечает приложению. Что входит в обработку - запрос к другому сервису, обращение к базе данных, работа с оборудованием - зависит от задачи, которую решает сервис.
Для правильного вопроса надо знать половину ответа
Как и у практически всех языков программирования, ошибка округления при работе с вещественными числами. https://0.30000000000000004.com/
Оптимально - работать в целых числах (например, в копейках), переводя к дроби только для отображения.