Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » При цитировании комментариев вставляются куски кода. В чем проблема?

При цитировании комментариев вставляются куски кода. В чем проблема?


     Общие вопросы, Общие вопросы по PHP    1754

вопрос
Добрый день. После того, как на хостинге обновили версию php на моем сайте на DLE 9.8 при цитировании комментариев, или при нажатии на кнопку "сгенерировать описание" при добавлении новости, вставляются странные куски кода, типа:

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in сайт/engine/classes/parse.class.php on line 229Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in сайт/engine/classes/parse.class.php on line 354Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in ... и т.д.


Кто-нибудь может подсказать в чем может быть проблема и где копать?

Ответил: HidaN20


Просто перезалил дефолтный parse.class.php и все стало норм.

3 комментария

Westus
Юзер

Westus - -

Проще движок обновить или php откатить.

HidaN20
Юзер

HidaN20 - -

Westus,
По поводу обновления движка я думал, но боюсь, что проблема может остаться.

Westus
Юзер

Westus - -

Судя по гуглу, проблема связана с использованием устаревших функции на php 5.5, а dle начал поддерживать только с версии 10.1

Похожие вопросы

наверх