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

123
Lilac
На сайте с 12.03.2007
Offline
65
#11

Есть определённый, отработанный порядок переноса сайта с денвера на хостинг. Тупо открываете мануал по этой теме из выдачи и внимательно, шаг за шагом скрупулёзно выполняете описанную последовательность действий.

P.S. Если всё же не выходит - разбирайтесь с хостером. Обычно на платном хосте с переносом проблем возникать не должно. На фришном или условно-бесплатном может что-то не работать.

Создание качественных сайтов на вордпресс (http://lilac-wp.ru/)
Нямкин
На сайте с 02.12.2010
Offline
65
#12
melkozaur:
Nomiki,
Зачем так безжалостно? Вы же видите, человека в гугле забанили!

Может он вместо поисковика Яндекс использует.

А вообще, там еще с адресом может быть проблема.

http://127.0.0.1/site.com/

Заменить на:

http://site.com/
Nomiki
На сайте с 28.03.2012
Offline
117
#13

Нямкин, на самом деле, может быть нюанс с самим хостингом, от исполнения скриптов (что ж это за хардкор-хост такой?), до очень распространенной ошибки, когда в wp-config.php (строка: /** Хост MySQL */) вебмастер пишет:

define('DB_HOST', 'localhost');
При этом на хосте (обычно на шареде) может быть свой адрес сервера MySQL, типа client.ip111111. Надо тупо уточнить у ТП хостинга. :)
Заказать дизайн сайта: nomiki@yandex.ru | Портфолио: behance.net/nomiki | ВК: vk.com/nmk_msk
SeVlad
На сайте с 03.11.2008
Offline
1609
#14
vanoffvasia:
делать с помощью Sypex Dumper. Пробовал, но там же база неотредактированная будет

А отредактировать точно так как и после ПМА - что мешает?

vanoffvasia:
На хостинг хотел закачать через раздел SQL путём копирования и вставки

Жесть! Мануал-то хоть читать пробовал прежде чем таким заниматься? (если скажешь "да" - потребую показать, где такое написано)

vanoffvasia:
Нет не в архиве

А упаковать? Хотя нафик не надо база и так мелкая (раз пытаешься копипаситить непонятно куда, правда).

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
V
На сайте с 25.02.2013
Offline
4
#15
VHS-1980:
А что мешает отредактировать пути в локальной базе, выгрузить дампером и загрузить дампером на хостинг? Зачем нужны извращения с notepad++?

Да и вообще - честно говоря не понимаю - почему нельзя на денвере создать виртуалхост с названием основного домена в инете и локально делать все без дальнейших извращений?

Да, хорошо бы так, только я незнаю как редактировать в базе. Делаю по видеоурокам Попова, да спрашиваю на форуме.

---------- Добавлено 16.06.2013 в 23:38 ----------

ivan-lev:
А чего файл не загрузить? Через раздел "Импорт"? Отредактированный.. можно в zip запаковать..

Вот отредактированный в zip закачивал, через Импорт результат

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

---------- Добавлено 16.06.2013 в 23:40 ----------

melkozaur:
vanoffvasia,
Если проблема в размере базы, можно попробовать ее заархивировать и залить.
Вы через phpMyAdmin импорт делаете? Если да, то там посмотрите, какие архивы допускаются.

заархивировал и залил вот результат

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

SeVlad
На сайте с 03.11.2008
Offline
1609
#16
vanoffvasia:
Делаю по видеоурокам Попова,

Ещё один инвалид.. (Не-не, ТС, этим я ни коем образом не хочу тебя оскорбить. Я с великой печалью констатирую результаты деятельности производителей говно\псевдо-обучалок)

V
На сайте с 25.02.2013
Offline
4
#17
-= Serafim =-:
http://sypex.net/files/SypexDumper_2010.zip

Качаете, делаете бэкап на локале, потом копируете дампер с бэкапом на хостинг и там испортируете в новую базу.

Понятно. А как потом пути редактировать в базе?

---------- Добавлено 17.06.2013 в 00:13 ----------

-= Serafim =-:
http://sypex.net/files/SypexDumper_2010.zip

Качаете, делаете бэкап на локале, потом копируете дампер с бэкапом на хостинг и там испортируете в новую базу.

А как в базе потом пути редактировать?

Mad_Man
На сайте с 10.11.2008
Offline
162
#18

В рот же мне ноги. 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 - новый адрес. Указываются без слеша на конце.

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

V
На сайте с 25.02.2013
Offline
4
#19
melkozaur:
Nomiki,
Зачем так безжалостно? Вы же видите, человека в гугле забанили!

Сарказм понятен, я искал пробовал.

---------- Добавлено 17.06.2013 в 01:29 ----------

Nomiki:
Штоа?
Так, давайте спокойно и еще раз, по-шагам:
Первые 3 мана из выдачи/правильных:
раз
два
три

Спасибо. Попробовал сделать по второму способу. Всё делал как там написано.

1.Закачал дампер на локальный, сделал базу без сжатия.

2.Отредактировал её на месте Нотпэдом ++. пути

3.Скопировал на реальный хостинг всё (дампер)все его папки с папкой бэкап и сделанным бекапом.

4.Попробовал восстановить эту базу там.

5. Но ошибка.

Вот

Дата и время

Действие

2013.06.17 01:16:25

Начало импорта БД `0`

Файл: freeblog3_2013-06-17_00-50-04.sql

Установлена кодировка соединения: `binary`

Импорт таблицы `wp_commentmeta`

MySQL Error: No database selected (/home/ХХХХ/domains/ХХХХХХ/public_html/sxd/index.php:1587)

2013.06.17 01:16:27

Выполнение прервано из-за ошибки

6.Всё приплыл. где-то ошибка в файле index.php:1587 дампера.

Кстати, аналогично проделывал, чуть по другому, такая же ошибка была.Потом пошёл на форум помощи просить.

Вот эти строчки

function sxd_my_error(){

trigger_error(mysql_error(), E_USER_ERROR);

индекс.пхп дампера 1586 и 1587 строчки

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

вротмненоги...

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

1587:

trigger_error(mysql_error(), E_USER_ERROR);

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

Еще раз алгоритм.

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

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

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

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

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

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

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

123

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