Перенос сайта с Денвера на хостинг

perenosВсем привет! Давно не писал сюда. Постараюсь писать почаще. Позже буду больше уделять времени статьям о заработке в интернет. А сейчас, как и обещал, статья о том, как перенести сайт с localhost на хостинг.

О том, что такое Денвер и как его использовать читайте здесь.

Предположим, вы решили сделать какой-то сайт. У вас пока нет хостинга (что такое хостинг?) и домена (что такое домен?) или вы хотите ускорить процесс создания сайта и затратить меньше интернет трафика, поэтому вы делаете сайт непосредственно на своем компьютере (на localhost`е) с помощью утилиты Denwer. После того, как построение сайта будет завершено, вам нужно будет зарегистрировать домен (как зарегистрировать домен?) и купить хостинг, привязать домен к хостингу и перенести сайт на сервер (хостинг). После этого сайт будет доступен другим пользователям интернет.

Рассмотрим перенос сайта с Денвера на хостинг на примере WordPress. В принципе перенос других CMS мало чем отличается.

Теперь по пунктам, что нужно сделать:
1) Прежде всего, нужно сделать резервную копию (бэкап) базы данных. Чтобы сделать бэкап:
— Запустите Денвер и войдите в phpMyAdmin ( Можно ввести в адресной строке браузера: localhost/Tools/phpMyAdmin/);

— В левой колонке phpMyAdmin выберите базу данных, которая принадлежит сайту, который вы переносите на хостинг.

phpmyadmin-1

— После того, как выбрали базу, кликните на вкладку «Экспорт» и попадете на страницу экспорта.

Тут вам нужно указать параметры экспорта. Выделить все таблицы, «на всякий случай» добавить инструкции “DROP TABLE / VIEW / PROCEDURE / FUNCTION”, и убрать инструкции “IF NOT EXISTS”, поставить галочку у «Сохранить как файл» и желательно упаковать базу gzip. Смотрите картинку:

export

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

2) Теперь нужно создать базу данных на вашем хостинге. В веб-панели управления (К примеру, в Cpanel) найдите блок что-то типа «Базы данных» и кликните «Мастер баз данных MySQL». Сначала, вас попросят ввести имя базы данных:

sozdat-bazy

На втором шаге вам предложат создать нового пользователя для базы данных. Если у вас уже есть пользователь, то на этом можно остановиться, пройти в «Базы данных MySQL» и «Предоставить доступ пользователю к базе», выбрав все привилегии. Если же пользователя еще нет или просто хочется создать нового, проделываем второй шаг:

bd-shag2

Запоминайте или запишите данные о пользователе базы данных, они вам еще пригодятся.

На третьем шаге выделяем все привилегии и переходим на следующий шаг:
После этого вам напишут что-то типа:
“Пользователь cereal00_9seo был добавлен к базе cereal00_vit.”

bd-shag3

3) Теперь нужно импортировать дамп вашей базы данных в созданную на третьем шаге базу. Для этого заходим в phpMyadmin хостинга. Выбираем в левой колонке вашу базу данных. Переходим во вкладку «Импорт», выбираем файл с дампом БД (резервную копию), который получился на втором шаге, и жмем кнопку ОК.

После этого ваша база данных наполнится таблицами и все должно быть ок.

4) Базу данных перенесли, теперь в ней нужно поменять все старые url (ссылки) на новые. Для этого нужно зайти в phpMyAdmin на вкладку «SQL» и в поле ввода ввести запросы, которые вам нужно немного подкорректировать под себя.

*http://denwerhost– ссылка на хост денвера , http://newdomain.ru – ссылка нового домена

То есть, если у меня сайт открывается на Денвере так: http://cms1, то я это вставляю вместо http://denwerhost.

Вот что нужно ввести, предварительно поменяв ссылки на свои:
Заменяется url/адрес блога в настройках:

UPDATE wp_options SET option_value = replace(option_value, 'http://denwerhost', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl';

Заменяется URL (guid) каждого поста:

UPDATE wp_posts SET guid = replace(guid, 'http://denwerhost','http://newdomain.ru');

Заменяется url во всех постах:

UPDATE wp_posts SET post_content = replace(post_content, 'http://denwerhost', 'http://newdomain.ru');

Вот как это выглядит:

sql

5) Теперь нужно перенести файлы CMS. Для этого заходим на FTP вашего хостинга. Очень удобно использовать для этого FTP клиенты – программы, такие как: FlashFXP, CuteFTP, AceFTP и другие. Я использую FlashFXP.
Данные для доступа к ftp вам должен был прислать хостер в письме (пример письма от хостера с пояснением).
Далее нужно залить все файлы с вашего компьютера с папки www на хостинг в корень сайта. Корень – это чаще всего папка www или public_html.

6) Теперь нужно «привязать базу данных» к движку. Для этого нужно отредактировать файл, который содержит настройки БД. В WordPress это файл — wp-config.php. Файл нужно открыть в одном из редакторов, которые позволяют работать с кодировкой UTF-8 БЕЗ BOM. Я использую Notepad++. В простом блокноте редактировать wp-config.php нельзя, так как потом будут ошибки.

Изменяйте в этом файле настройки базы данных, а именно:
— Имя базы данных;
— Имя пользователя MySQL;
— …и пароль;
Все эти данные вы запомнили «на пункте 2».
После редактирования, сохраните файл и залейте в корень сайта, заменив старый wp-config.php.  (Не забудьте, если вы отредактируете и сохраните файл wp-config.php прямо в папке www, на Денвере теперь сайт работать не будет. Поэтому будет лучше, если вы перед его редактированием сохраните версию для работы на Денвере. )

Теперь все должно отлично работать. Перенос прошел и можно идти пить пиво или сок, кому что нравится…

Если что-то не вышло или не понятно, пишите вопросы в комментариях.

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

112 комментариев
  1. да, бывает много проблем с этими переносами

    Ответ для nik
  2. А если в уже сохраненной на компе базе sql заменить хост?

    Ответ для Ден
    • Можно и так. Но если сайт у тебя на localhost и ты БД поправишь, то он на localhost работать не будет.

      Ответ для admin
  3. Спасибо за обзор! Сразу по нужному запросу вылезло, реально нужно было кой-чего посмотреть…

    Ответ для Михаил
  4. Спасибо, отличная статья, лично мне она очень помогла…

    Ответ для бардак
  5. А вы не пробовали сделать экспорт средствами самого wordpress на денвере, а потом импорт на хостинге? все будет намного проще и быстрее

    Ответ для Walera
    • Не доверяю я этим плагинам. Гораздо надежнее имхо все делать руками, да и привык я так :)

      Ответ для admin
  6. Walera , при импорте/экспорте переносятся только посты, комменты, рубрики. А все настройки не переносятся.

    Ответ для admin
  7. Александр

    А как изменить URL страниц плагина e-commerce при переносе на хостинг?

    Ответ для Александр
  8. Блог белорусской семьи

    Да уж немного — это мягко сказано, геморойно все это!

    Ответ для Блог
  9. Можно ли сделать статью о переносе на бесплатный хостинг и установку PhpMyAdmin на на такой же хостинг

    Ответ для Евгений
  10. Евгений, я никогда не устанавливал PhpMyAdmin на бесплатный хостинг. Зачем так париться? Если сейчас можно найти очень дешевый хостинг — 40-60 центов в месяц! Где будет все включено. 15 рублей в месяц — это не деньги. Так что советую платный хостинг :)

    Ответ для admin
  11. Статья хорошая, но мне кажется что лучше делать сайты сразу на хостинге.

    Ответ для Italick
    • Я не соглашусь с вами по той причине,что в любой прекрасный момент пользователь зайдет к вам на сайт,а вместо него увидет ошибку или то,что вы там пытаетесь отредактировать,точней вашу реконструкцию.Ну и что вы думаете зайдет ли он после к вам еще на огонек? Думаю вряд ли,чему есть куча утверждений.

      Ответ для Katrin
      • Просто закройте сайт на время, чтоб не видно было бардака

        Ответ для Айрат
  12. Прелюбезно благодарна,только благодаря вам у меня наконец получилось перенести сайт.Еще раз огромное спасибо.Хороший сайт!

    Ответ для Katrin
    • Спасибо вам за комментарии. Рад, что у Вас все получилось. Желаю и дальше успехов в работе!

      Ответ для admin
  13. Вроде все перенесла, а что дальше? Я с этим никогда не работала. Как сайт сам открыть? Заказать парковку своего домена с этим хостингом?

    Ответ для Натали
  14. Если по той ссылке, которую после регистрации мне на почту прислали, то у меня при открытии пишется —
    Congratulations! Your free hosting account has been activated. Replace this index.html file with your website using FTP or the file manager.

    Ответ для Натали
    • Это значит вам нужно в то место, где лежит файл index.html перенести все файлы (это и есть корень), затем удалить файл index.html. Погсле все должно быть ок.

      Ответ для admin
  15. Спасибо! Помогло удаление индекса!! :)
    Подскажите пжлст еще кое-что. Я припарковала домен, но ничего не работает. Он добавился все ок. Но если нажимаю на какую-нибудь ссылку на сайте, то открывается страница, адрес моего домена, и написано — Сервер временно не работает и т.д.

    И еще сама тема wordpressa не отпражается. Вижу только текс на белой странице.

    Ответ для Натали
    • Трудно сказать. Причин может быть много. Если еще нужна помощь, могу посмотреть сайт и попробуем разобраться в чем дело. Пишите в ICQ (8300167) или на почту ([email protected])

      Ответ для admin
      • О счастье мне! С темой такие вещи видимо случаются в самом начале заливки. Утром все проверила и вижу все отобразилось. А мой припаркованный домен не работал, потому как я днс хостинга не прописала в настройках домена. Делала первый раз, потихонечку во все вникала. Но теперь все ок, осталось заполнять сам сайт контентом. Спасибо огромное!!!!!!!

        Ответ для Натали
  16. Интересный момент хочу отметить… Мне надо было зайти как админ своего сайта. Я забыла пароль от wordpress. Когда попросила выслать на мое мыло, ничего не пришло. Ни по логину, ни по мылу. Потом вспомнила. Но интересно знать, это расплата за бесплатный хостинг? Просто для моего легкого сайта и бесплатный сойдет.

    Ответ для Натали
    • Возможно, просто на хостинге не работает функция mail() и письмо с паролем не приходит.

      А если в следующий раз будет проблема с восстановлением пароля админа, то вот решение:

      Заходите в phpMyAdmin, там в таблице wp_users жмете «Обзор». В записе user_login = admin редактируете user_pass, вместо того что там вставляете:

      21232f297a57a5a743894a0e4a801fc3

      Теперь в админку можно войти по паролю admin

      Ответ для admin
    • А сайт у Вас очень милый :) Будут у меня дети, обязательно воспользуюсь Вашими услугами) Успехов!

      Ответ для admin
  17. Ирина Киселёва

    Спасибо огромное — статья мне помогла!
    Пришлось правда ещё ай-пишник свой добавить в разрешенный доступ, ато БД не импортировалась на хостинге.

    Ответ для Ирина
  18. При импорте БД выдает ошибку:

    «SQL-запрос:

    INSERT INTO `cyxoby_search_wordlist`
    VALUES ( 2, 0xeff0e8ece5f0, 0, 1 ) ;

    Ответ MySQL:
    #1062 — Duplicate entry » for key ‘wrd_txt'»
    Не подскажите в чем проблема?

    Ответ для Morfiy
    • При экспорте нужно было выделить галочку Добавить Drop Table. Тогда таких ошибок бы не возникало..

      Ответ для admin
  19. Если я хочу постоянно работать на локальном сервере, когда пишу новый пост или делаю какое нибудь объявление. И если у меня на сайте активно идет комментирование, то при переносе комментарии удалятся? Или как сделать так, чтобы комментарии остались своем месте?

    Ответ для Byhgalter
    • В WordPress есть такой инструмент, «Экспорт». Воспользуйтесь им если нужно перенести только записи, метки и рубрики.

      Ответ для admin
  20. Дмитрий

    Огромное спасибо за информацию. Только вчера пытался перенести сайт на хостинг, застрял на четвертом шаге….

    Ответ для Дмитрий
  21. Добрый день, создал локальный сайт , теперь проблема в переносе!!! ПОМОГИТЕ! локальный сайт находиться на том же компе ,где будет хостинг как мне быть? в файле configuration.php
    что нужно менять ? дописать ? опишите подробно на примере?

    Ответ для Алмас
  22. здравствуйте! спасибо что затронули эту проблему!
    у меня только 1 проблема… у меня почему-то при попытке замены url выходит сообщение
    #1146 — Table ‘mb.wp_options’ doesn’t exist
    подскажите пожалуйста в чём проблема? и как её исправить???

    Ответ для Андрей
    • Эм…
      Это #1146 – Table ‘mb.wp_options’ doesn’t exist, говорит, что такой таблицы не существует..
      И что это вообще за «mb.» ?

      Ответ для admin
      • незнаю откуда он взял эту таблицу(

        сайт заработал) но будет ли он нормально функционировать не знаю(

        Ответ для Андрей
      • и ещё… не подскажете, можно ли самостоятельно убрать с сайта банер?

        Ответ для Андрей
        • Конечно можно, если сайт Ваш :) Что за баннер?

          Ответ для admin
  23. всё сделал как написано,после попытки зайти на сайт-пишет страница не найдена(что делать?

    Ответ для qvix
    • Ошибка 404? Если да, то проблема в домене. Может быть ДНС не изменили? Или проблемы с хостингом..

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

    Ответ для Serega
  25. А у меня не хочет импортировать. подскажите что можно сделать

    Ответ для Виталий
  26. При импорте БД выдает ошибку:

    Ошибка

    Ответ MySQL: Документация
    #1064 — You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘
    Notice: iconv() [function.i’ at line 326

    Подскажите, пожалуйста, как исправить, не могу запустить сайт

    Ответ для Igorisn
    • Кажется версия MySQL на хостинге не поддерживает ту, что у Вас на денвере… Обратитесь к Вашему хостеру с просьбой помочь.

      Ответ для admin
  27. До того как прочитал вашу стаью сделал следующее. При переносе проекта с localhost на удаленный сервер неправильно написал в админке адрес сайта и соответсnвенно путь к wordpress. Теперь при запуске ссылки http://localhost/название_проекта/ открывается страница с текстом not found. При запуске ссылки http://localhost/название_проекта/wp-admin пишет сервер не найден. Подскажите, пожалуйста, как войти в админку и исправить эту ошибку?

    Ответ для ma-say
  28. спасибо, уже разобрался)

    Ответ для ma-say
  29. Огромное спасибо, все получилось!

    Ответ для Светлана
  30. Здравствуйте! Блог Ваш интересный, для меня.Спасибо!
    При переносе возникла трудность.Если можете напишите что можно предпринять:при наборе адреса блога, браузер выдает: HTTP 500 — Внутренняя ошибка сервера Ответ сервера с ошибкой.
    Со службы тех поддержки хостинга пишут что: У Вас ошибка соединения CMS с базой данных. Вам нужно проверять правильность настройки конфига движка.
    Блог на движке lecactus

    Ответ для Эдуард
    • Проверьте, перенесли ли вы на хостинг файл .htaccess. Он должен лежать в корне. Если файл есть, тогда поставьте на него права 777, затем зайдите в админку WP — Настройки — Постоянныйе ссылки (ЧПУ) и обновите их.

      Ответ для admin
  31. Супер, Спасибо! Всё перенеслось как по маслу!
    Единственное на категориях и статических страницах остались старые ссылки.

    UPDATE wp_options — Говорит что ничего непоменял

    UPDATE wp_posts — поменял, и посты работают отлично.

    Как это поправить ?

    Ответ для Tolik
  32. Подскажите, админ панель сайта (joomla) на сервере показывается, а сам сайт — просто белый цвет, в чем тут дело???

    Ответ для Роман
  33. У меня такая же ошибка как: ma-say
    30 июля 2010 в 23:08
    До того как прочитал вашу стаью сделал следующее. При переносе проекта с localhost на удаленный сервер неправильно написал в админке адрес сайта и соответсnвенно путь к wordpress. Теперь при запуске ссылки http://localhost/название_проекта/ открывается страница с текстом not found. При запуске ссылки http://localhost/название_проекта/wp-admin пишет сервер не найден. Подскажите, пожалуйста, как войти в админку и исправить эту ошибку?
    Как исправить ошибку?

    Ответ для Света
  34. Тоже столкнулся с какими то проблемами при переносе….. морда работает а внутряк нет.

    Ответ для Евгений
  35. Спасибо за статью! А вот если броузер после всего сделанного пишет :Error establishing a database connection — что это???

    Ответ для free2style
  36. У меня такая же проблема как и у «free2style»
    Мне тоже пишет: Error establishing a database connection. Почему ??? Как это исправить ????

    Ответ для Артём
  37. Объясните, по-подробней, что это за строка. За что она отвечает
    UPDATE wp_posts SET guid = replace(guid, ‘http://denwerhost’,’http://newdomain.ru’);
    Я все успешно перенес http://startidea.ru, везде было несколько успешно выполненных запросов, кроме этой строки.Сначало выдавал, что не знает, что такое guid, а потом все нормально, но запросов 0. Ну а так вроде бы все работает. Спасибо за статью!

    Ответ для Riker
  38. При переносе с денвера вот такую ошибку выдает, сайт не открывается, CMS Concrete5

    Warning: require(concrete/dispatcher.php) [function.require]: failed to open stream: No such file or directory in /home/ymnik/domains/ymnik.in/public_html/saitcms/index.php on line 3

    Ответ для Сергей
  39. вопросов несколько
    1. как открыть phpMyAdmin на хостинге.
    хост предоставляет местная компания телекомуникаций — доступ по ftp в папке что они выделили — 3 папки — www, logs и tmp
    phpMyAdmin нужно установить на хосте или как то можно открыть со стороны?
    2. использую движок koobi. в config.php строка $dbprefix = «pure»; ее как то менять нужно?

    Ответ для Илья
  40. Александр

    после переноса joomla заработала, но Virtuemart показывал старые ссылки (как на денвере) и не показывал изображения товара так как тоже ссылался на старый домен. Я думаю нужно создать SQL запрос по замене всех ссылок на новые. Но я не знаю как это сделать.

    Или может быть проблема в чем-то другом?

    Ответ для Александр
  41. Извините,может ето и смешно,но я немогу перенести файлы CMS на хостинг или просто неумею пользоватса FTP-клиентом) помогите пожалуста

    Ответ для Андрей
  42. Все уже научилса)) спасибо вашему блогу,он мне очен помог.

    Ответ для Андрей
  43. делала сайт на wordpress на ноуте,не на Denwer а WordPressServer,перекинула на нетбук,сайт сначала не запускался,отредактировала wp-config.php,все заработало,кроме RSS-ленты что была на главной странице,хотя на ноуте она работала.пишет ошибку
    Ошибка RSS: WP HTTP Error: Operation timed out after 10000 milliseconds with 8397 bytes received.Что делать?

    Ответ для moonsoul
  44. Аргунов Артём

    Всем добрый день!
    Если кто может, помогите, пожалуйста, решить такую проблему:

    Установил вордпрес, но при входе на сайт (www.blog.argunovartem.ru) вижу сообщение: страница не найдена, 404. Не находятся также и комментарии. Из админки ж всё видно, всё на месте.

    Ранее неоднократно устанавливал данную версию движка, в том числе и на этом хостинге, и всё становилось без проблем. Вот только ставил на домены второго уровня. Может ли в этом заключаться причина ненахождения постов и комментариев, и если да, то как исправить ситуацию?

    В общем, буду благодарен за любую помощь, а то уже голова кругом идёт: третие сутки вожусь, а ничего изменить не получается…

    Ответ для Аргунов
  45. Отлично!!! 7 дней бьюсь, чтобы подключить вордпресс всё по правилам сделала хотела сразу на платный хостинг установить ничего не получается, вчера с денвером попробовала — сразу получилось. Начала перебрасывать по вышеописанной инструкции -опять ничего не получилось, ничего никуда не крепляется. Нервы мои на пределе. Или бросить все, но жалко время своё да и хостинг с доменом купила уже.
    Может я здесь ошиблась Админ!!!!!!!! Помогите может у вас предположения какие-нибудь, я все по инструкции делала

    Ответ для Галя
  46. Куда слать пиво наложным платежом? :)

    Ответ для LeR0y
  47. кстати та же проблема что и у Артема, только что успешно перенес базу на хостинг, но записи и страницы не открываются…

    Ответ для LeR0y
  48. разница в том, что в моему случае в админке количество страниц в скобках указано, но написано нет страниц, тоже самое с записями O_o

    Ответ для LeR0y
  49. Перенес WP успешно, но при входе в админку открывается страница http://localhost/……
    Помогите пожалуйста разобраться.

    Ответ для mihalych
  50. Доброго времени суток! Помогите пожлста, устанавливаю Вордпресс на платный хостинг , cPanel, заливаю cms в папку /public_html, создаю бд, редактирую wp-config.php, а оно всеравно пишет в браузере» Невозможно найти удалённый сервер «. Переустанавливал уже раз 7-8, с денвера пробовал перенести, ничего не получается. admin помогите пожалуйста, ведь это ваш блог надохнул меня создать сайт, буду ждать ответа.Заранее спасибо!

    Ответ для logann
  51. Всем спасибо! Уже все работает, пожелайте мне удачи, это мой первый опыт. Может расскручусь, поработаем вместе!!

    Ответ для logann
  52. спасибо большое за статью, помогла мне разобраться! У вас очень полезный блог :)

    Ответ для Jane
  53. Здравствуйте, пожалуйста помогите разобраться. При переносе на хост все тексты и картинки пропали, осталась только структура сайта. На денвере все работало отлично. Все делал по пунктам по статье. Спасибо

    Ответ для Алексей
  54. http://eco-princip.ru/

    Переношу Джумлу… Почемуто после выгрузки на сервер не работают пароли…

    Ответ для http://eco-princip.ru/
  55. Добрый вечер!
    Благодарю за грамотную и понятную статью, она помогла мне очень!

    Переношу блог с хостинга на localhost(WampServer2.1d-x64).

    Постепенно разобрался что к чему, сайт уже открывается по адресу http://localhost/мойсайт/, админпанель wps тоже работает, в ней видны все мои статьи и галереи.
    Внимание, проблема): На главной странице http://localhost/мойсайт/ работают только ссылки на саму эту страницу, остальным «не удается найти веб-страницу»
    Какие комбинации из пункта 4) я только не пробовал! Видимо удалось заменить url только для главной страницы… Мозг уже взрывается!
    Нашел такой способ:http://neolot.com/wordpress/perenos-wordpress-s-lokalnogo-servera-k-klientu-problema-i-reshenie , но хочется, чтобы все правильно было… Пожалуйста, скажите как все остальные ссылки поменять? Нужно для каждой SQL-запросы писать? Какие конкретно? А если у меня 200 постов и 200 ссылок?

    Ответ для Snowmania
  56. Владислав

    Помогите!!!!!!!!!!!!!!!! на 4 шагу делаю всё правильно, всё вставляю как на картинке пишет ошибку —

    Ошибка
    SQL-запрос:

    UPDATE wp_options SET option_value = REPLACE( option_value, ‘http://denwerhost’, ‘http://newdomain.ru’ ) WHERE option_name = ‘home’ OR option_name = ‘siteurl’

    Ответ MySQL:

    #1146 — Table ‘vladbororu_mama2.wp_options’ doesn’t exist

    Ответ для Владислав
  57. У меня такая проблема: перенёс на другой хостинг, все как-бы работает, но не могу загрузить любые файлы. пишет что директория не доступна к записи(директория которая была на старом хостинге). Где поменять этот путь?

    Ответ для lagun4ik
  58. Здравствуйте! Спасибо за статью. Но все же при переносе сайта (блог на wordpress) с денвера на хостинг у меня возникла проблема: пропали посты, да и настройки всех плагинов сбились. Как это можно исправить и в чем может быть причина? А обязательно дамп БД сохранять в архиве — gzip? Впрочем, мною перепробованы оба варианта — и в архиве, и без. А при введении запроса к SQL (три строки с заменой УРЛ) у меня выдает, что вернуло пустой результат. Это как?
    Я вот думаю, может, надо плагины все повыключать перед переносом? Или необязательно?

    Ответ для Клейс
  59. На домашнем хостинге работало нормально,как перенёс на локальный сервер,показывает белую чистую страницу.Если знаете подскажите пожалуйста ,что я не так сделал.

    Ответ для Ruslan
  60. У меня проблемы при подходе к этому пункту «2) Теперь нужно создать базу данных на вашем хостинге»

    Ответ для SeveR
  61. Помоогите пожалуйста, все сделала как написано, все шло хорошо. Но в результате получилось вот что: Error establishing a database connection…. Что делать, в чем может быть дело??? Единственный вопро возник в процессе переноса в файле wp-config надо заменить название базы данных, имя, пароль…а хостинг??? там стоит localhost
    Очень жду ответаа!!

    Ответ для Elena
    • У меня то же самое было.
      Надо оставить localhost и ПРАВИЛЬНО написать юзера и имя базы данных в wp-config. Посмотреть и скопировать можно как раз в PHPMy Admin. Типа 1234_Имя и 1234_база данных. Где-то что-то пропустили просто.

      Ответ для Alex234
  62. парился по этому поводу года 3 назад или больше…
    Новичкам очень даже всё ясно написано

    Ответ для basn
  63. Спасибо за статью огромнейшее! Однако, при всей ясности изложения со стороны автора и буквальном исполнении по пунктам со своей стороны, я ухитрилась попасть в тупик. Уже мозги зависают и хожу по кругу без толку… Уже подозреваю, что удалила что-то из нужных файлов, по умолчанию предустановленных хостером.
    Уважаемый admin, позвольте выложить в письме Вам адрес и пароль к моим мучениям?! «Деликатность» моей ситуации в том, что мне дали это место под сайт с условием, что не будут морочиться с моим обучением. На Вас вся надежда!

    Ответ для olga
  64. Все отлично, создал сайт на платформе WP на локалхост. Однако, не получается переносить сайт по этим инструкциям. Мой хост не имеет cPanel и в моем случае все это не работает. Когда создал сайт думал что перенос это очень просто, но увы, это совсем не так. Как в моем случае переносить сайт на WP на хост?

    Ответ для Victor
  65. Перенос самого сайта на хост можно с помощью Total Cjmmander или любой другой программы FTP, одним словом заливаешь его по FTP, базу данных копируешь и восстанавливаешь с помощью программы Super Damper lite, при этом у тебя на хосте должны быть Базы данных MySQL иначе сайт работать не будет, если ты его написал в CMS.

    Ответ для SeVel
  66. На 4 шаге, когда прописываю «UPDATE wp_options SET option_value = replace(option_value, ‘http://denwerhost’, ‘http://newdomain.ru’) WHERE option_name = ‘home’ OR option_name = ‘siteurl'» (предварительно заменив http://denwerhost и http://newdomain.ru на свои данные), выскакивает ошибка: «#1046 — No database selected».

    В чем может быть причина? Спасибо заранее.

    Ответ для Наташа
    • Дело в том, что вы не выбрали БД :) В новых версиях phpmyadmin есть такая трабла. Сам не понимал сначала)) Просто найдите там вашу бд и кликните по ней. Потом вводите SQL код.

      Ответ для admin
  67. А я для простоты всегда создаю на локальном сервере папку проекта с таким же доменным именем, на которое потом выкидываю сайт. При этом весь перенос заключается только в переносе файлов на сервер и дампе БД, и никаких больше «танцев с бубном» по изменению url-ов не надо совершать… весь процесс переноса занимает пару минут ;)

    Ответ для Jason
  68. Не отображаются названия постов и текст поста. Подскажите в чем может быть проблема.

    Ответ для daniil
    • На главной не отображается или в статье?

      Ответ для Westeq
  69. Статья написана очень доступно. Спасибо большое.

    У меня возникли проблемы при переноса сайта с базами данных.
    Делаю все, как описано в статье, но в результате не отображаются ни статьи, ни страницы.
    URL поменяла, но все равно при переходе идет переброска на локальный адрес.

    Где и в чем может быть проблема?

    Ответ для Irina
  70. Здравствуйте у меня такая же проблема как и у Irina перенес с денвера на хостинг файлы сайта с базами данных.
    но не отображаются ни статьи, ни страницы.
    при переходе идет переброска на локальный адрес.
    » Уже запутался где что менять. Спасибо

    Ответ для Sergey
  71. Спасибо огромное, перенес без проблем, до этого на форумах спрашивал никто ничего толком не объяснял, все вокруг да около, а тут прям всё в деталях. Спасибо еще раз.

    Кстати инфа хоть и написана 4 года назад, она до сих пор актуальна!!!

    Ответ для Алексей
  72. Большое спасибо за статью. Во всех остальных что читал, везде упускался момент с апдейтом данных в базе. а тут не только ни забыли, но и написаны запросы, которые облегчают труд!

    Ответ для SkyWay
  73. Огромнейшее спасибо, я, как раз перенес вроде бы всё, а ничего не работает, видно, что на локалхост перенаправляет, если бы не ваш совет по редактированию базы, так бы, наверное, вручную все ссылки исправлял. Уже начал, но подумал, что есть, наверное всё таки знающие люди, оказалось есть. Огромнейшее спасибо. У вас есть чему поучиться. Респект.

    Ответ для Сергей
  74. Вроде всё сделал как здесь описано, но когда переходишь на сайт выдаёт белый экран с надписью Index of /
    Name Last modified Size Description

    Ответ для Андрей
  75. Здравствуйте, у меня такая проблема: после переноса на реальный хостинг не отображается содержание статей и страниц. Показывает какие есть рубрики и сколько в них статей, а статьи нет. В админке тоже стоит только число опубликованных статей и новые статьи тоже не отображаются. Помогите пожалуйста, что исправить. Файл config.php перепроверяла 20 раз.

    Ответ для Наталья
  76. Спасибо большое! Все получилось! Только вот как дальше работать? На локалхосте я то могу, а потом также импортировать, а вот прямо в интернет можно работать с панелью управления wordpress?

    Ответ для Галина
  77. Утро доброе! Где была раньше эта статья?

    Перенесла сайт на хостинг с локального (дв. Джумла), только почему то меню не отображается, осталось как на шаблоне пустым, может кто подскажет?
    И понимаю Галину! Перенесла…. А дальше? Как вносить новый контент, через что? куда его вписывать? Чувствую себя идиоткой, но что делать.
    Помогите!

    Ответ для Мар
  78. Спасибо большое! Статья очень помогла! Особенно строки для апдейта таблиц.

    Ответ для Den
  79. Здравствуйте, у меня есть бэкап, нужно развернуть сайт на хостинге, кто может помочь?
    Мой скайп: mihail_zvyaga

    Ответ для Евген
  80. я создал сайт на денвере но контент не заливал можно ли както сразу купить хостинг и на сайт уже заливать сразу чтоб с денвера не переносить на хостинг а то почитал тут ебли для меня на год, щас у всех безлимит такчто трафика то не боюсь как так сделать сразу ??чтоб туда контент лить и и как ваще в него потом заходить

    Ответ для Виталий
  81. Здраствуйте очень хорошая статья! Но я новичок и мне не понятен пунк 4, куда вводить «Вот что нужно ввести, предварительно поменяв ссылки на свои:
    Заменяется url/адрес блога в настройках:
    UPDATE wp_options SET option_value = replace(option_value, ‘http://denwerhost’, ‘http://newdomain.ru’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

    Заменяется URL (guid) каждого поста:
    UPDATE wp_posts SET guid = replace(guid, ‘http://denwerhost’,’http://newdomain.ru’);

    Заменяется url во всех постах:
    UPDATE wp_posts SET post_content = replace(post_content, ‘http://denwer ?????

    Ответ для Яна
  82. Вот такая проблема, химичу уже долго — переношу сайт с денвера на хостинг hostland, домен Androidlime.ru
    Прошу помощи, т.к. очень устал…

    какая то ошибка ….index.php on line 17…
    скинул бы скрин, но тут не знаю как

    спасибо

    Ответ для Вячеслав
  83. После переноса сайта на хостинг с денвера не отображается css, но только с других компов с моего все ОК? Как быть в чем дело?

    Ответ для Дмитрий
  84. При перенесении сайта с одного денвера на другой выходит такая ошибка как исправить La table ‘base.zn534_session’ n’existe pas SQL=INSERT INTO `zn534_session` (`session_id`, `client_id`, `time`) VALUES (‘b57159210ff5bcb0282ae01ab75e858d’, 0, ‘1419358359’) подскажите что делать

    Ответ для Нурсултан
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

X