Я видел, что подобные темы уже обсуждались, но не нашел совсем моего случая.
Кратко: У меня был форум IPB 2.3.5 я сделал его последовательное обновление до IPB 3.4.6 на локальной машине, затем на хостинге установил по новой IPB 3.4.6 и сделал бэкап базы с локальной машины, в Административном центре изменил все ссылки, но позже обнаружил, что все смайлики, как изображения, в сообщениях имеют неправильный путь, тот путь, который был на локальной машине для версии IPB 2.3.5. Так как сами файлы форума были залиты по-новому и ссылки не исправились, решил, что ссылки стали статическими в процессе обновления форума и их можно исправить только исправлением в БД (не исключаю, что это предположение является ложным).
Подобным запросами к БД исправил 4-е таблицы:
UPDATE `ibf_message_posts` SET `msg_post` = REPLACE( msg_post, 'localhost/ipb', 'site.ru' )
UPDATE `ibf_posts` SET `post` = REPLACE( post, 'localhost/ipb', 'site.ru' )
UPDATE `ibf_skin_cache` SET `cache_content` = REPLACE( cache_content, 'localhost/ipb', 'site.ru' )
UPDATE `ibf_content_cache_posts` SET `cache_content` = REPLACE( cache_content, 'localhost/ipb', 'site.ru' )
Ссылки изменились и стали отображаться, но осталось чувство, что как-то по топорному решена проблема и не выльется ли в будущем это в какую-то новую проблему. Посоветуйте, пожалуйтса.
Спасибо.