Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы по работе системы

-->
Ответ
 
Опции темы
Старый 08.06.2024, 07:57   #1
Новичок
 
Регистрация: 07.04.2010
Адрес: Moscow
Сообщений: 10
Вес репутации: 0
zavr на пути к лучшему
По умолчанию Изменения в sape.php для поддержки PHP 8.2+

В 8.3 будет критической ошибкой установка динамических свойств в классах. В 8.2 пока вываливается deprecation warning:
Цитата:
An exception occurred: [ErrorException] [E_DEPRECATED] Creation of dynamic property SAPE_client::$_page_obligatory_output is deprecated in <removed>/sape.php on line 1352
Описание изменения https://php.watch/versions/8.2/dynamic-properties-deprecated

Для исправления надо в sape.php найти
class SAPE_client extends SAPE_base
class SAPE_context extends SAPE_base

и в обоих классах в начале продекларировать это свойство, которое пытается установить код в строке 1352 из ошибки:

protected $_page_obligatory_output;

Возможно где-то еще это требуется внести, в моем сетапе этого оказалось достаточно
zavr вне форума   Ответить с цитированием
Старый 25.06.2024, 11:36   #2
Новичок
 
Регистрация: 03.06.2008
Сообщений: 65
Вес репутации: 200
jkeks скоро станет известен
По умолчанию

Mainlink вон полгода назад 7 стал поддерживать вроде.. )))
jkeks вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Об изменения в Sape Nike99 Важные Обновления системы SAPE 17 10.10.2017 00:00
Служба поддержки sape... Azam Вопросы по работе системы 15 08.06.2015 07:24
Актуальное SEO от руководителя технической поддержки sape.ru demon Яндекс 49 02.06.2012 21:04
Как обратиться в службу поддержки SAPE? mdiimas Вопросы по работе системы 5 17.01.2011 12:02
Когда наконец SAPE расширит службу поддержки? scofer Вопросы по работе системы 18 04.06.2009 08:51


Часовой пояс GMT +3, время: 14:43.