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

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


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

вопрос
Добрый день. После того, как на хостинге обновили версию 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 - 10 декабря 2015 19:51 -

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

HidaN20
Юзер

HidaN20 - 10 декабря 2015 20:00 -

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

Westus
Юзер

Westus - 10 декабря 2015 20:21 -

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх