Прочитавши цю статтю ви зможете відновити роботу вашого сайту після його зараження вірусом, або після загадкового зникнення бази даних з вашого сайту. Для вивчення процесу відновлення бази даних, так і всього вашого сайту розглянемо таку ситуацію:
Завантажити вихідні для статті можна нижче
1. Відкриваємо програму FileZilla.
2. Вводимо ім'я вашого хоста, ім'я користувача, пароль і в разі потреби порт - всі ці дані можна дізнатися у вашого хостингу.
3. Підключаємося до хостингу
4. Заходимо в папку public_html (на вашому хостингу дана папка може відрізнятися за назвою, але в основному вона називається або public_html, або WWW).
5. Копіюємо всі файли знаходяться в цій папці на свій комп'ютер.
Тепер розберемося, що вам потрібно зробити, щоб вилікувати ваш сайт від вірусу і повернути над ним контроль.
Вивчати відновлення вашого сайту будемо на прикладі безкоштовного хостингу hostinger.ru.
1. Відкриваємо програму FileZilla і заходимо на свій хостинг, знаходимо там папку public_html (на вашому хостингу дана папка може відрізнятися за назвою, але в основному вона називається або public_html, або WWW) і видаляємо всі файли і папки всередині неї.
Але перед видаленням бази даних не забудьте записати ім'я старої бази даних, ім'я користувача старої бази даних, пароль старої бази даних. В принципі їх можна дізнатися з файлу wp-config.php, який знаходитися в папці public_html, яку ми закачали в першому пункті. Для цього достатньо відкрити даний файл або NotePad ++, Dreamweaver, або стандартною програмою Блокнот.
Знайдіть там рядки:
Розберемося, де можна знайти потрібні нам дані:
define ( 'DB_NAME', 'u565207361_111') - це означає, що ім'я вашої бази даних u565207361_111.
define ( 'DB_USER', 'u565207361_111') - це означає, що ім'я користувача вашої бази даних u565207361_111.
define ( 'DB_PASSWORD', '133122') - це означає, що пароль від бази даних 133122.
Приступимо до видалення бази даних.
Для цього вам потрібно в віконці «Додатково» вибрати ярлик «Бази Даних MySQL»
У віконці бачимо наступне:
Натискаємо на посилання «Видалити». Все ваша база даних видалена.
3. Тепер приступимо до безпосереднього відновленню вашого сайту.
Для цього відкриваємо програму FileZilla, вводимо ім'я вашого хоста, ім'я користувача, пароль і в разі потреби порт і підключаємося через FTP до хостингу.
Далі в правому віконці FileZilla відкриваємо папку public_html (вона порожня), а в лівому віконці відкриваємо папку з копією файлів нашого сайту і перекидаємо їх з лівого віконця в праве в папку public_html, як показано нижче на скріншоті.
Він буде виглядати як то так:
u565207361_111- ім'я нашої бази даних
wp - дамп бази даних
sql - розширення файлу бази даних
gz - архів бази даних (причому даний архів можна розпакувати за допомогою простого архиватора WinRAR- але в нашому випадку це робити не знадобитися).
Далі заходимо на сайт вашого хостингу і створюємо нову Базу даних, але необхідно створити її з ім'ям бази даних, ім'я користувача бази даних і паролем бази даних такими ж, які були у неї до зараження вашого сайту (точніше вони повинні збігатися з даними, записаними в файлі wp-config.php). а як їх дізнатися можна подивитися в пункті 2.
Для створення Бази Даних вам потрібно в віконці «Додатково» вибрати ярлик «Бази Даних MySQL»
Далі у вікні вводимо ім'я бази даних, ім'я користувача і пароль, такі ж як у файлі wp-config.php, в нашому прикладі:
ім'я бази даних: u565207361_111
ім'я користувача бази даних: u565207361_111
Ім'я бази даних MySQL:
Створили нову базу даних, тепер нам потрібно в неї увійти і завантажити нашу резервну копію.
Для цього заходимо в phpMyAdmin, щоб в неї увійти, необхідно натиснути на посилання phpMyAdmin в віконці «Список поточних баз даних ...» (дивись скріншот нижче).
Після натискання за цим посиланням вас попросять ввести ім'я користувача і пароль від вашої бази даних, вводимо його і входимо в phpMyAdmin, ось так приблизно він буде виглядати (на вашому хостингу можливі невеликі відміну, це пояснюється різними версіями даної програми, але закладка «Імпорт» там точно повинна бути)
Далі вибираємо закладку «Імпорт» і бачимо наступне
У рядку вибір файлу натискаємо кнопку «Огляд» і вибираємо нашу резервну копію бази даних, зроблену плагіном WordPress Database Backup. тобто в нашому прикладі це файл:
Всі настройки залишаємо за замовчуванням і тиснемо внизу зліва на кнопочку «Ок».
«Імпорт успішно завершений ...»
Переходимо на наш сайт і бачимо, що він працює!
Вітаю з успішним відновленням бази даних сайту, та й усього сайту цілком!
PS: Якщо у вас просто зникла база даних на сайті (таке буває, наприклад через помилку на хостингу), то можете скористатися цим посібником для її відновлення, але починати з пункту 4.
Схожі записи:
- Перенесення сайту WordPress c одного домену на інший
- Як змінити логін в wordpress (через phpmyadmin)
- Як скинути пароль в wordpress
- Переносимо сайт з хостингу на Денвер (Denwer)
- Де взяти і як встановити WordPress
- Створюємо форум на піддомені
Навігація по публікаціям
Я з файлзіллой не дружу. Ніяк не виходить у мене з нею. Треба було додати плагіни, можна тільки через неї, не вийшло. Все відкладаю на потім. Для мене - темний ліс ... Як освоїти?
Людмила, давайте я спробую написати найближчим часом статтю про використання програми FileZilla, постараюся написати її зрозумілою мови і з використанням наочних прикладів.
Керівництво - СУПЕР.
Я так думаю, що воно підійде і для перенесення бази даних, при переїзді сайту (звичайно з деякими змінами).
Але тепер багато чого зрозуміло!
Велике спасибі за докладні пояснення. У мене впав сайт через установки плагіна. Добре, що заздалегідь встановила плагін для архівування на пошту бази.
Fantastic beat. I wish to apprentice while you amend your website, how could i subscribe for a
blog website? The account aided me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear
idea