typus
Мой дом здесь!
- Регистрация
- 25 Июл 2007
- Сообщения
- 895
- Реакции
- 241
- Автор темы
- #1
Всем привет, с вп не очень часто, поэтому прошу прощения, если что то банальное может быть спрашиваю,
столкнулся с нюансами при переносе с локального на хост - скажу сразу, в wp-config и .htaccess все в порядке, речь о правильном(читай - наиболее грамотном и быстром) импорте бд.
Дело в том, что как бы я ни старался, заменяя в базе старые урлы на новые, все равно в автомате все чисто заменить не получается. Пробовал до импорта - в дампе текстовым редактором заменять, и в уже установленной базе с помощью mysql запросов - тех, что в инете предлагаются
но все равно остается десятка полтора хвостов со старым url , которые уже по одному приходится вычищать вручную. В основном речь о тех хвостах, где слеши и другие символы хранятся в бд экранированными, но есть несколько вроде обычного текста, не пойму, почему автоматом их не находит и не заменяет. Может быть этих запросов для полноты действия не хватает? Вот и подумал, что может еще какие запросы нужны, может уже есть какие, или можно сообща понять и сделать более полный мануал по этому делу?
В принципе, я конечно вычищаю все вручную, но так как работаю на локалке, а показывать приходится часто, то и базу обновляю часто, и что то начинает подзадрачивать это все....
И вот еще что интересно. Даже после того, как все аккуратно подчистил, на новом месте не все в порядке, во-первых, слетают настройки темы на дефолтные, так что приходится все по новой настраивать.
И во-вторых, странно, но отключаются все текстовые виджеты со страниц. Вот все остальные на своих местах, а текстовых как и не было, приходится опять все ручками заполнять.
Правда, что интересно, если эти же виджеты занести в неактивные, то они там остаются, а вот если они активные на своих позициях стоят, то удаляются...
В общем, хочется как то опримизировать этот процесс - поэтому буду рад советам.
столкнулся с нюансами при переносе с локального на хост - скажу сразу, в wp-config и .htaccess все в порядке, речь о правильном(читай - наиболее грамотном и быстром) импорте бд.
Дело в том, что как бы я ни старался, заменяя в базе старые урлы на новые, все равно в автомате все чисто заменить не получается. Пробовал до импорта - в дампе текстовым редактором заменять, и в уже установленной базе с помощью mysql запросов - тех, что в инете предлагаются
Код:
UPDATE wp_options SET option_value = REPLACE(option_value,
'http://oldsite.ru', 'http://newsite.ru') WHERE option_name =
'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid,
'http://oldsite.ru','http://newsite.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content,
'http://oldsite.ru', 'http://newsite.ru');
В принципе, я конечно вычищаю все вручную, но так как работаю на локалке, а показывать приходится часто, то и базу обновляю часто, и что то начинает подзадрачивать это все....
И вот еще что интересно. Даже после того, как все аккуратно подчистил, на новом месте не все в порядке, во-первых, слетают настройки темы на дефолтные, так что приходится все по новой настраивать.
И во-вторых, странно, но отключаются все текстовые виджеты со страниц. Вот все остальные на своих местах, а текстовых как и не было, приходится опять все ручками заполнять.
Правда, что интересно, если эти же виджеты занести в неактивные, то они там остаются, а вот если они активные на своих позициях стоят, то удаляются...
В общем, хочется как то опримизировать этот процесс - поэтому буду рад советам.