Перейти к содержанию

Автозамена на форуме


Рекомендуемые сообщения

Здравствуйте, столкнулись с таким вопросом, на нашем форуме, есть упоминание бренда которое нам необходимо автозаменить. Я настроил автозамену слова, через фильтр слов. Но старые сообщения не изменились. Подскажите, пожалуйста, как применить автозамену на все сообщения на форуме опубликованные за всё время.

Ссылка на комментарий
Поделиться на другие сайты

kudoz 

36 минут назад, kudoz сказал:

Но старые сообщения не изменились.

они и не изменятся,т.к фильтр вы добавили уже для новых сообщений. 

А так много упоминаний этого бренда что вручную долго будет менять? 

Как один из вариантов,изменить непосредственно в БД,через phpmyadmin.

Ссылка на комментарий
Поделиться на другие сайты

1. Выгрузить базу данных по ssh в формате sql.

mysql ИМЯ_БАЗЫ -uИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ > dump.sql

Пример: mysql rutrackerdb -uskjju -p242C5r66g0 > rutrackerdb-2023-01-20-13-00.sql

2. Открыть файл в Notepad++ и выбрать режим кодировки UTF-8 (меню Кодировка наверху).

3. Поменять автозаменой одно слово на другое. Сохранить.

4. Залить обратно по ssh.

mysql ИМЯ_БАЗЫ -uИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ < dump.sql

Пример: mysql rutrackerdb -uskjju -p242C5r66g0 < rutrackerdb-2023-01-20-13-00.sql

PS Во избежание проблем с базой данных рекомендуется залить исправленный дамп в новую чистую базу данных и подключить сайт к ней, не заливать в старую базу данных. Если все пойдет номермально, то старая база данных больше не понадобиться.

PS 2 Имя базы, имя пользователя и пароль можно посмотреть в конфигурационном файле вашего сайта.

 

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

1. делаем бекап.

2. выполняем запрос в phpmyadmin

UPDATE core_message_posts SET msg_post = REPLACE(msg_post, 'старый бренд', 'новый бренд');

3. чистим кеш

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...