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

ссылка imgur для справки

Я пытаюсь получить собственный сайт WordPress с моего локального сервера на мой живой сайт на Bluehost.

Вот все, что я сделал:

  1. Я создал новую базу данных на моем рабочем сервере

  2. Я экспортировал базу данных mysql со своего локального сервера.

  3. В wp-config.php я изменил имя базы данных, имя пользователя и пароль в соответствии с базой данных, которую я создал на своем рабочем сервере.

  4. Я сделал zip-файл корневого каталога ([dir] wp-admin, wp-config.php, index.php и т. д.)

  5. На моем действующем сервере я все бросил и загрузил вышеупомянутую экспортированную базу данных.

  6. В файловом менеджере я загрузил zip-файл в public_html и распаковал все

Если я попытаюсь войти в WordPress из раздела «Мои сайты» на портале Bluehost, я попаду на страницу, на которой просто написано «0». Несмотря на то, что я извлек файлы WordPress в каталог public_html, есть ли что-то еще, что я должен сделать с точки зрения установки?

Что бы это ни стоило, когда я изначально устанавливал WordPress, он установил WordPress сам по себе, но я хотел использовать свой локальный, поэтому удалил WordPress с живого сервера. Насколько я понимаю, размещение корневого каталога моего локального сайта WordPress в папке public_html будет таким же, как 5-минутная установка, но, похоже, я напортачил.

Любая помощь будет принята с благодарностью!


person naw_its_cool_bruh    schedule 27.05.2018    source источник


Ответы (2)


Есть два рекомендуемых способа сделать это

  1. Переместить вручную. прочитайте этот ответ: https://wordpress.stackexchange.com/a/193956/143910

  1. Использование плагинов. Есть два хороших плагина для перемещения вашего сайта с локального сервера на сервер.

    a.Дубликатор

    b.Клон WP

person Saeed    schedule 28.05.2018

Один необходимый шаг, который вы не упомянули:

Вам нужно открыть экспортированный файл SQL в редакторе и найти/заменить каждый экземпляр предыдущего URL-адреса новым URL-адресом (например, http://www.yourdomain.com/ вместо http://localhost/yourproject/. Затем перенести его на новый сервер.

Причина: Wordpress сохраняет все URL-адреса/ссылки и т. д. с абсолютными путями к файлам в базе данных. Эти пути к файлам необходимо изменить, чтобы сайт работал на другом сервере.

person Johannes    schedule 27.05.2018