Рубрики
Bitrix ошибка

call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method DealClass::UpdateProducts() cannot be called statically

При обновлении версии php до 8 версии это происходит.

Решение:
https://www.brekot.ru/blog/1s-bitriks-i-php-8/

Для исправления ошибки:call_user_func_array(): Argument #1 ($function) must be a valid callback, non-static method НазваниеМодуля::МетодКласса() cannot be called statically (0)

Необходимо найти код данного модуля по следующему пути (/bitrix/modules/название.модуля), определиться с классом в котором возникает данная ошибка и к данному классу приписать служебное слово static, примерно так:static function МетодКласса()

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *