Перейти к контенту
  • 0

После обновления движка до 3.0 вылез </noindex>


skymen

Вопрос

После обновления движка до 3.0 вылез </noindex> в сообщениях и подписях.

post-33607-1267734695_thumb.jpg

Подскажите - где и как, какими запросами через базу можна ето убрать.

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

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

  • 0
После обновления движка до 3.0 вылез </noindex> в сообщениях и подписях.

post-33607-1267734695_thumb.jpg

Подскажите - где и как, какими запросами через базу можна ето убрать.

http://forums.ibresource.ru/index.php?act=..._v_soobsheniyah

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

  • 0
Спасиб за ответ , если можно подробней, там совсем другая ситуация. Изменено пользователем skymen
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Если тег храниться вместе с сообщениями то быстрей всего надо что-то типо этого

 

UPDATE ibf_posts SET post = ( REPLACE (post, '<noindex>', '')), flag=1 WHERE flag=0 LIMIT 0, 1000;

А потом

UPDATE ibf_posts SET post = ( REPLACE (post, '</noindex>', '')), flag=1 WHERE flag=0 LIMIT 0, 1000;

 

Правильность запросов не гарантирую. Поэтому перед выполнением данной операции лучше сделать бэкап базы на всякий случай. Запросы эти можно выполнить из админки форума.

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

  • 0
Спасиб за ответ , если можно подробней, там совсем другая ситуация.

Ситуация отличается только строкой, которую нужно заменить. Как она выглядит можно посмотреть в таблице posts.

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

  • 0

SQL-запрос:

 

UPDATE ibf_posts SET post = ( REPLACE( post, '<noindex>', '' ) ) ,

flag =1 WHERE flag =0 LIMIT 0 ,

1000

 

Ответ MySQL:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1000' at line 1

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

  • 0

Этого достаточно:

UPDATE ibf_posts SET post = ( REPLACE( post, '<noindex>', '' ) );
UPDATE ibf_posts SET post = ( REPLACE( post, '</noindex>', '' ) );

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

  • 0

А какой кэш обновляли? Системный, или сообщений? :3

 

При выполнении запроса отображается количество затронутых строк. Такое вообще было? Может быть у вас "<noindex&qt;" в базе?

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

  • 0
При выполнении запроса отображается количество затронутых строк. Такое вообще было? Может быть у вас "<noindex&qt;" в базе?
Ну так, произошла же перестройка постов при обновлении:
Ситуация отличается только строкой, которую нужно заменить. Как она выглядит можно посмотреть в таблице posts.

 

+ обновить кеш, да.

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

  • 0
Ну если данные из ifb_posts ушли (что, кстати, можно проверить визуально, использовав для поиска запрос вида "SELECT * FROM ibf_posts WHERE post LIKE '%<noindex>%'"), значит полсе сброса кеша сообщений из постов они тоже уйдут. Может быть вы все же не тот кэш сбросили?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Настройки и инструменты > Кеши системы > Кеш содержимого > Сообщений в кеше [меню справа] > Очистить полностью...

 

Меня лично буква е в слове кэш коробит ><

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

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

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

Гость
Ответить на вопрос...

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

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.