• Здравствуйте. Помогите пожалуйста. Полгода назад был готовый сайт. Так получилось что 6мес. не было возможности с ним работать и мой хостинг по-всему решил подчистить мой акк. Сейчас я восстановил доступ и создал новую базу данных MySQL c таким же именем и паролем. Отредактировал вайл wp-config изменив только https://api.wordpress.org/secret-key/1.1/salt/ и после загрузил на хостинг. Но когда я перехожу по: имя сайта/wp-admin выдаёт что — Ошибка установки соединения с базой данных. Подскажите пожалуйста как сделать так чтобы сайт восстановился с прежним функционалом ибо он был фактически готов. Помогите пожалуйста.

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Да естественно я загрузил на хостинг бэкап всех файлов бывшего сайта.

    Модератор Юрій

    (@yube)

    создал новую базу данных MySQL c таким же именем и паролем

    Там 4 параметра:
    — имя базы;
    — имя юзера БД;
    — пароль юзера БД;
    — адрес сервера БД. И он далеко не всегда localhost.

    загрузил на хостинг бэкап всех файлов

    Надеюсь, базу тоже импортировали.

    да конечно, но когда я возобновил хостинг-акк, и создал новую mysql базу название в цифровом выражении осталось такое же как и было.
    — имя юзера БД я ввёл как было раньше.
    — пароль юзера БД ввёл как и раньше.
    — адрес сервера БД остался таким как и был. Новый соответствовал старому. В итоге я только в файле wp-config изменил только https://api.wordpress.org/secret-key/1.1/salt/. Однако перед тем я пробовал загрузить и со-старым, однако результат:

    Ошибка установки соединения с базой данных
    Это значит, что либо имя пользователя и пароль в файле wp-config.php неверны, либо нам не удалось связаться с сервером базы данных по адресу mysql8.000webhost.com. Возможно, сервер недоступен.

    Вы уверены, что указали правильное имя пользователя и пароль?
    Вы уверены, что ввели правильное имя сервера?
    Вы уверены, что сервер базы данных запущен?

    касательно — надеюсь базу тоже импортировали.

    если я скачал свой сайт когда он работал с хостинга, соответственно это все файлы вордпреса в том числе, как я мог её не импортировать. или я чего-то не понимаю?

    Модератор Юрій

    (@yube)

    или я чего-то не понимаю?

    Возможно. Сайт состоит из двух частей: файлов и данных в базе (иначе зачем бы она была нужна, да?).

    если я скачал свой сайт когда он работал с хостинга

    Если Вы скачали через ftp или файл-менеджер ПУ хостинга директорию, в которой жил сайт, то это только одна половина. Надо еще в PMA сделать экспорт БД и импорт дампа на новой площадке. Если скачали бэкап сайта, сделанный специальными инструментами ПУ, то с большой долей вероятности в него попал и дамп базы. С восстановлением (в т.ч. на другом хостинге) — аналогично. (Надо заметить, что формат бэкапа зависит от ПУ, поэтому перенести сайт по-простому не всегда можно.)

    скачал через ftp. Хотел попросить пояснить, но не хочу обременять, просто скажите пожалуйста что и как мне отредактировать чтобы сайт восстановился в прежнем функционале.

    Модератор Юрій

    (@yube)

    На старой площадке сделать дамп базы и импортировать его на новой. Инструмент — phpmyadmin.

    так это одна и таже площадка (если вы подразумеваете хостинг), один и тот же аккаунт и как я сказал за простой все вайлы в том числе и БД была хостингом удалена. Осталась только копия всех вайлов (в т.ч и вордпресс) которые я скачал по ФТП.

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Осталась только копия всех вайлов (в т.ч и вордпресс) которые я скачал по ФТП.

    Если делали только копию файлов по ftp и не делали копию базы данных, например, через phpmyadmin, то восстановить сайт не удастся.

    тоесть мне в панели управления хостинга нужно было ещё зайти в phpmyadmin и нажать import. И должен был загрузиться ещё какой-то файл?

    и тогда бы этот файл в купе с скачанным по-фтп являлся бы нормальный бэкапом?

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    зайти в phpmyadmin и нажать import

    Зайти и нажать export

    И должен был загрузиться ещё какой-то файл?

    И загрузился бы бекап базы, да.

    и тогда бы этот файл в купе с скачанным по-фтп являлся бы нормальный бэкапом?

    Да, это бы был полный бекап. Ещё копии сайта можно делать с помощью плагинов, например, Duplicator.

    Модератор Yui

    (@fierevere)

    永子

    вместо phpmyadmin (на некоторых хостингах сломан) можно использовать

    https://www.adminer.org

    или он же в виде плагина
    https://ru.wordpress.org/plugins/adminer/

    абзац…столько недель работы, псу под хвост…(((
    спасибо всем за участие.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Если сайт был проиндексирован поисковыми системами, можно частично восстановить контент из их кеша.

Просмотр 15 ответов — с 1 по 15 (всего 21)

Тема «Восстановление сайта» закрыта для новых ответов.