Всем привет!
InstantCMS 2.17.0, PHP 8.3, MariaDB-10.6
В настройках ТК включил рейтинг в звездах, при клике на рейтинг в списке и записи ТК выходит ошибка.
Это баг или я что-то не так делаю?
InstantCMS 2.17.0, PHP 8.3, MariaDB-10.6
Всем привет!
InstantCMS 2.17.0, PHP 8.3, MariaDB-10.6
В настройках ТК включил рейтинг в звездах, при клике на рейтинг в списке и записи ТК выходит ошибка.
Это баг или я что-то не так делаю?
Я не уверен, но попробуйте так:
$guest_nickname .= ' №' . array_sum(array_merge($_okets4, $_okets6));
Если что верните файл назад.
Я не уверен, но попробуйте так:
$guest_nickname .= ' №' . array_sum(array_merge($_okets4, $_okets6));Если что верните файл назад.
Спасибо за ответ✋, но ошибка по-прежнему осталась.
А если так?
$guest_nickname .= ' ' . array_sum(array_merge($_okets4, $_okets6));
Если не прокатит, то не знаю, на хостинге пока нету 8.3. Никак не поэксперементировать.
Можно warning отключить — но это не дело.
Это баг или я что-то не так делаю?
это особенности суммирования в php 8.3 Документация
суммирование идет кусочков ip. А там может быть что-то типа строки, которую не получается привести к числу...
Сделайте перед $guest_nickname
dump($_okets4,false); dump($_okets6);
и напишите дамп тут. Посмотрим, что в этих массивах у вас
Вот такой дамп:
Vasa, есть проблема. И только на php 8.3
Пока можете заменить
на
И ожидайте. Думаю в 2.17.1 будет поправлено.
Спасибо большое! Ошибка исчезла👍