callback: Unable to set utime
Добавлено: 18 июн 2017, 14:29
Здравствуйте! Мне двадцать лет, я бородат, живу с мамой, тролль, лжец и девственник. Вот и сейчас... P.S. Извените за неровный почерк.
Настроил callback (не для обзвона, а чтоб в веб-интерфейсе на номер телефона тыкнуть и астериск позвонил на телефон, а потом соединил с этим номером)
Всё работает, но не нравятся вот такие сообщения:
Вижу несколько вариантов решения:
1) Запускать астериск под пользователем www
2) запускать веб-сервер под пользователем asterisk
3) забить, ведь всё и так работает
Первые два совсем не нравятся. С третьим успешно справлялся, но выдалась свободное время и подумал почему бы не убрать лишние warning'и. Может есть какое-то более изящное решение?
Настроил callback (не для обзвона, а чтоб в веб-интерфейсе на номер телефона тыкнуть и астериск позвонил на телефон, а потом соединил с этим номером)
Всё работает, но не нравятся вот такие сообщения:
Гугл подсказывает что проблема в том, что файл .call не с владельцем "asterisk". Файл создаётся с помощью php скрипта когда тыкаешь на номер на странице детализации звонков, поэтому владелец по-умолчанию "www". В php есть функция "chown", но как сказано по ссылке, изменить владельца файла может только суперпользователь.[Jun 18 14:03:09] WARNING[100662]: pbx_spool.c:318 safe_append: Unable to set utime on /var/spool/asterisk/outgoing/1497783789.call: Operation not permitted
Вижу несколько вариантов решения:
1) Запускать астериск под пользователем www
2) запускать веб-сервер под пользователем asterisk
3) забить, ведь всё и так работает
Первые два совсем не нравятся. С третьим успешно справлялся, но выдалась свободное время и подумал почему бы не убрать лишние warning'и. Может есть какое-то более изящное решение?