а вы прям поменяли и проверили через phpinfo что конкретно сейчас отрабатывает та версия что вы поставили? Это я так, просто например на бегет должно пройти какое то количество времени чтобы изменения вступили в силу
не проверял, сервер перезагрузил только
ТС, нужно версию DLE указывать, в описании релиза DLE 15.3 написано :
"В связи с необходимостью поддержки новых функций и возможностей, а также оптимизации работы скрипта на сервере для более высокой производительности, линейка PHP 7.xx объявлена устаревшей и рекомендуется обновить серверное ПО до версии 8.1 и выше".
Сейчас уже 17.0 актуальная.
17
Если я правильно понимаю сайт ваш использует функционал php 8+ а у вас какая нибудь 7.4 версия
Вот описание новой возможности https://stitcher.io/blog/constructor-promotion-in-php-8
в настройках хостинга менял от 7.4 до 8.2 и проблема сохраняется
Там же наверняка указана строка кода, приводящая к ошибке. Почему бы не скопировать код из этой строки сюда?
на строку в коде не ссылается. прикрепляю скрины с ошибкой