VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

FrePBX 13. Перестали обновляться модули - ErrorException

WEB GUI и не только WEB

Модераторы: stas2k, april22, Zavr2008

Ответить
Андрей
Сообщения: 12
Зарегистрирован: 21 май 2018, 09:27

FrePBX 13. Перестали обновляться модули - ErrorException

Сообщение Андрей »

Добрый день!
у меня сервер: CentOS 7.8.2003, Asterisk Version 14.7.6, FrePBX 13.0.197.22, PHP Version 5.4.16

До недавнего времени обновление модулей производилось исправно.
Сейчас, при попытке проверить модули (Check Online) открывается окно с сообщением trim() expects parameter 1 to be string, array given
См. вложения.

Кто может подсказать направление поиска?
Спасибо
Вложения
trim002.jpg
trim001.jpg
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: FrePBX 13. Перестали обновляться модули - ErrorException

Сообщение ded »

Два направления:
1) изучение технического английского, и
2) изучение языка РНР.

Вы взялись за сырой продукт, разработчики которого надеются на вас, что вы будете его обкатывать у себя, сообщая им ошибки (минимум), или даже исправляя эти ошибки в коде РНР (максимум).

Сообщение указывает на факт того, что функция trim() выбирая данные для отображения получила массив данных, вместо одного параметра переменной. Стандартные методы решения - поставить на 983 строке, например, выхлоп print preg_replace - содержимого переменной. Скорее всего у вас в названии там какой-то особый разделитель, типа запятой, согласно которому регулярное выражение - параметр , разделилось на два значения, уже как-бы массив.
Андрей
Сообщения: 12
Зарегистрирован: 21 май 2018, 09:27

Re: FrePBX 13. Перестали обновляться модули - ErrorException

Сообщение Андрей »

Спасибо за ответ и советы. :D
Надо погружаться в php....., но насколько оно надо? Подобную ошибку встретил и в FreePBX 15.

Обновление модулей делаю из командной строки. Прекрасно работает.
Будет время - займемся php

Спасибо!
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH