Xrestos 1 Опубликовано: 7 марта 2023 Рассказать Опубликовано: 7 марта 2023 (изменено) Здравствуйте. Сайт (simple-animation.ru) при попытки произвести поиск новостей (вкладка рсширенный поиск) в админке, например определённой категории, выдаёт вот такую ошибку. Есть вариант подсказать, что с этим можно сделать. Версия DataLife Engine: 13.1 Версия PHP: 7.4.3 Версия MySQL: 8.0.22-0ubuntu0.20.04.3 Изменено 7 марта 2023 пользователем Xrestos Дополнил данные Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 7 марта 2023 Рассказать Опубликовано: 7 марта 2023 У вас не совместимая с версией DLE версия MySQL. Она слишком новая для вашей слишком старой версии DLE. Вам нужно либо обновлять DLE до актуальных версий, либо понижать версию MySQL Цитата Ссылка на сообщение Поделиться на других сайтах
Xrestos 1 Опубликовано: 7 марта 2023 Рассказать Опубликовано: 7 марта 2023 Автор Спасибо. Понял Цитата Ссылка на сообщение Поделиться на других сайтах
Xrestos 1 Опубликовано: 21 марта 2023 Рассказать Опубликовано: 21 марта 2023 Автор Хотел дополнить, нашёл вариант, если у вас такая же проблема и у вас нет возможности откатить базу или обновиться на Dle, можно сделать следующее. В файле /engine/inc/editnews.php заменить куски кода [[:<:]] и [[:>:]] на \\\\b во всём файле. Данная ошибка пропадёт и всё будет работать. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
samo733792 19 Опубликовано: 28 декабря 2023 Рассказать Опубликовано: 28 декабря 2023 У меня DLE 11.0, была точно такая же проблема. Решил вашим методом только изменились чуть больше файлов: /engine/api/api.class.php /engine/ajax/registration.php /engine/inc/categories.php /engine/inc/googlemap.php /engine/engine.php /engine/modules/show.full.php /engine/modules/lastcomments.php /engine/modules/social.php /engine/modules/search.php /engine/modules/favorites.php /engine/modules/functions.php /engine/modules/register.php /engine/classes/google.class.php Помог запрос: find /путь/к/каталогу -type f -name '*.php' -exec sed -i 's/\[\[:<:\]\]/\\\\\\b/g; s/\[\[:>:]]/\\\\\\b/g' {} + Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.