Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
STRANNEk

Перенос форума на другой домен..

Recommended Posts

Всем доброе времени суток) Перенес свой форум на другой домен, старый отключил. Захотел перенести все строки старого домена, на новый т.е. site.ru на site2.ru, после перезаливки базы ипб показал "There appears to be an error with the database.", пришлось вернуть все обратно, пробывал снова не однократно, но ничего не получилось, в чем же всетаки дело, почему он нехочет отвязыватся от старого домена, ведь на нем никаких данных нет?

Edited by STRANNEk

Share this post


Link to post
Share on other sites

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

Edited by STRANNEk

Share this post


Link to post
Share on other sites

conf_global.php не правили?

Share this post


Link to post
Share on other sites

Возможно вы меня не так поняли.

 

Тема как называется? - Перенос форума на другой домен.. Где-то в стартпосте говорится что нужно заменить старые ссылки из постов на новые? Нет. Значит я все правильно понял.

Ищите, это тоже обсуждалось. Возможно в такой же теме как эта.

Share this post


Link to post
Share on other sites

Я все что мог правил, но строк со старым доменом отсталось 1500+ , а в названии темы бы просто не влезло это, поэтому я расписал в самой теме.. сейчас поищю еще

 

ничего не нашел.. даже не приходит в голову что в поиск вбивать

Edited by STRANNEk

Share this post


Link to post
Share on other sites

Открыть дамп базы нормальным текстовым редактором (надеюсь, база не гиг весит, не больше 100 МБ?), и обычный поиск/замена. Не забудьте сохранить в надежном месте бекап.

Допустим, мой EmEditor прекрасно справляется, три форума перенес, все путем. :rolleyes:

Share this post


Link to post
Share on other sites

Прошу прощения винда сломалась только поставил. В том то и проблемма что обычном поиском/замена база ломается, пробывал не один раз, через mreplace и notepad++ , после того как пытался перенести базу через несколько дней появилась та же ошибка, в саппорте ответили - Проблема была вызвана повреждением таблицы сессий базы данных форума. Произвели восстановление таблицы, проверьте работоспособность форума. Тогда я решил попробывать еще раз но получилось тоже самое.. вот и непойму в чем может быть ошибка если перевожу все вроде нормально, базу качаю через quick весит около 50мб ну и заменяю все нужные строки:\

Share this post


Link to post
Share on other sites

базу качаю через quick

Знать бы что что это такое.

 

А заменить можно и MySQL запросом, нечего не скачивая.

Share this post


Link to post
Share on other sites

quick вмысле режим quick save без настроек сохранения.

А заменить можно и MySQL запросом, нечего не скачивая.

Ну тогда подскажите как?) я не программист, а гугл в таких случаях малополезен..

Edited by STRANNEk

Share this post


Link to post
Share on other sites

Скачиваю базу, меняю строки, заливаю, пишет что удачно, на форуме получаю ошибку: FATAL ERROR

Your settings could not be read by IP.Board. This is a fatal error and IP.Board cannot function while this issue persists.

 

This issue is generally caused by changing your character set in the ACP to one that does not support data stored in the rest of your settings, or by restoring a database backup/completing a server transfer and importing your database tables using the wrong character set or collation. You should contact IPS Technical Support for further assistance.

 

со старой базой все прекрасно работает

 

*

UPDATE ИМЯ_ТАБЛИЦЫ SET ИМЯ_ПОЛЯ = REPLACE(ИМЯ_ПОЛЯ, ‘строка для замены’, ‘чем заменяем’);

*

что то вроде этого? и как перенести то что нужно во всех таблицах?

Edited by STRANNEk

Share this post


Link to post
Share on other sites

У Вас вся база в одной кодировке? Имею ввиду не только таблицы, но и все что в них?

 

Можете попробовать скачать не всю базу, а только нужную таблицу. В Sypex Dumper есть такая возможность. Бекапьте без сжатия!

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

 

Редактор для этих целей лучше EmEditor, правда он платный, но вроде как демо тоже может помочь. Он корректно работает с utf-8.

 

Филипп, можно конечно и запросами, но во-первых, нужно знать какие запросы, а во-вторых, если ошибёшься в синтаксисе, последствия те же.

Share this post


Link to post
Share on other sites

да, utf8

 

мне нужно заменить во всех таблицах бд, бекаплю без зжатия, а бд просто не заливается если не удалить старую, так что я ее стираю

 

много уже программ перепробывал.. может есть всетаки запрос на изменение текста на текст во всей базе?

Share this post


Link to post
Share on other sites

utf-8 тоже бывает разный.

Зачем Вам всю базу сливать? Вам ведь всего лишь нужно заменить ссылки, верно понял? А ссылки в основном в таблице постов.

Share this post


Link to post
Share on other sites

там не только в постах, но и в адресах аватаров и тп.. в общей сложности 1300+ таких ссылок( так есть способ что-то через запрос к sql сделать ? если сломается ничего страшного у меня бекап есть:)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...