Помогите перенести базу вордпресс с Денвера на хостинг.

1 23
V
На сайте с 25.02.2013
Offline
4
#21
VHS-1980:
вротмненоги...

а перед тем как запускать импорт - параметры базы-приемника прописать?



Открой файл и строки 70-75 посмотри.


Еще раз алгоритм.
Открываешь локально phpmyadmin (локально значит на Денвере)

Выполняешь запросы в нем для исправления путей (описано Mad_Man)

локально сжимаешь дампером базу (степерь сжатия пофигу, как пойдет)

закачиваешь на хостинг файл базы и дампер

в дампере на сервере правильно прописываешь параметры доступа к БД

закачиваешь через дампер дамп базы сделаный локально

Профит. Цветы и подарки можно не присылать.

$this->CFG['my_host'] = 'localhost';

$this->CFG['my_port'] = 3306;

$this->CFG['my_user'] = 'root';

$this->CFG['my_pass'] = '';

$this->CFG['my_comp'] = 0;

$this->CFG['my_db'] = '';

'my_user', 'my_pass','my_db' - эти данные есть, смогу прописать

а эти 'my_port', 'my_comp' - я незнаю где взять, или просто так оставить?

VHS-1980
На сайте с 21.05.2010
Offline
91
#22

просто так оставить

melkozaur
На сайте с 06.04.2010
Offline
536
#23
vanoffvasia:
Делаю по видеоурокам Попова

Аккуратнее там..

V
На сайте с 25.02.2013
Offline
4
#24
Mad_Man:
В рот же мне ноги. Notepad++... Да при живой БД и возможностью клепать запросы к ней...

Ссуть: ставите phpMyAdmin (открываете если уже есть), делаете экспорт БД в .SQL/.zip/.tar/.tar.bz2/что_угодно, на сервере импортируете базу, потом делаете SQL запрос к БД на смену домена в таблицах:

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://127.0.0.1', 'http://newsite.ru') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = REPLACE(guid, 'http://127.0.0.1', 'http://newsite.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://127.0.0.1', 'http://newsite.ru');


... где http://127.0.0.1 - старый адрес, http://newsite.ru - новый адрес. Указываются без слеша на конце.

Всё просто как лапоть.

Сделал бэкап базы дампером, вместе с дампером импортировал на хостинг. Установил базу.Сделал эти три SQL запрос к БД на смену домена . Сайт появился. Единственное стоит главная страница. Перехожу по любой ссылке с главной страницы пишет "404 НЕ НАЙДЕНО

Запрошенный URL не был найден на этом сайте." на стандартной странице хостера. Значит не все пути прописаны? А шуму то было...... Что такой, сякой.....и что.....

Mad_Man
На сайте с 10.11.2008
Offline
162
#25
vanoffvasia:
Сделал бэкап базы дампером, вместе с дампером импортировал на хостинг. Установил базу.Сделал эти три SQL запрос к БД на смену домена . Сайт появился. Единственное стоит главная страница. Перехожу по любой ссылке с главной страницы пишет "404 НЕ НАЙДЕНО
Запрошенный URL не был найден на этом сайте." на стандартной странице хостера. Значит не все пути прописаны? А шуму то было...... Что такой, сякой.....и что.....

Скорее всего отсутствует .htaccess, который забыли перетащить с локалки. Либо залить на сервер копию, либо создать новый через кнопку "Сохранить" в настройках ЧПУ в админке движка.

V
На сайте с 25.02.2013
Offline
4
#26
Mad_Man:
Скорее всего отсутствует .htaccess, который забыли перетащить с локалки. Либо залить на сервер копию, либо создать новый через кнопку "Сохранить" в настройках ЧПУ в админке движка.

Не, файл .htaccess есть, перенесённый с локального.Правда он пустой.

Mad_Man
На сайте с 10.11.2008
Offline
162
#27
vanoffvasia:
Не, файл .htaccess есть, перенесённый с локального.Правда он пустой.

Если ЧПУ активированы, то верните их на дефолтные и проверьте работоспособность ссылок. Если 404 наблюдаться больше не будут, тогда необходимо сгенерировать заново .htaccess на основе произвольных ЧПУ через админку.

Если вкратце - нужно просто нажать на одну кнопку.

V
На сайте с 25.02.2013
Offline
4
#28
Mad_Man:
Если ЧПУ активированы, то верните их на дефолтные и проверьте работоспособность ссылок. Если 404 наблюдаться больше не будут, тогда необходимо сгенерировать заново .htaccess на основе произвольных ЧПУ через админку.

Если вкратце - нужно просто нажать на одну кнопку.

ОГРОМНОЕ СПАСИБО всем принявшим участие в дискуссии и решении этой проблемы, особенно Mad_Man, который поставил точку в этом вопросе. Сделал как написано выше.Поставил ЧПУ постоянные ссылки по умолчанию, ссылки стали работать, потом обратно поставил произвольное ЧПУ. Всё работает! Всем спасибо!

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий