Posted 13 ноября, 20159 yr comment_96051 Я видел, что подобные темы уже обсуждались, но не нашел совсем моего случая. Кратко: У меня был форум 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' ) Ссылки изменились и стали отображаться, но осталось чувство, что как-то по топорному решена проблема и не выльется ли в будущем это в какую-то новую проблему. Посоветуйте, пожалуйтса. Спасибо.
13 ноября, 20159 yr comment_96052 Можно сделать бэкап базы с помощью Sypex Dumper Pro 2.0.11, открыть базу в текстовом редакторе и заменить все адреса. После чего восстановить копию.
13 ноября, 20159 yr Author comment_96069 8 часов назад, Respected сказал: Можно сделать бэкап базы с помощью Sypex Dumper Pro 2.0.11, открыть базу в текстовом редакторе и заменить все адреса. После чего восстановить копию. Спасибо за ответ. Хороший способ, но, как я понимаю, принципиально не отличается от того, что был предложен выше, то есть, ищем в базе и меняем. Я опасался, что может быть где-то не усмотрел дополнительные настройки, т.к с новой версией еще недостаточно разобрался. :)
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.