Каталог статей
- 1 Чому під час переміщення веб-сайту виникає помилка 500?
- 2 Крок 1. Вимкніть плагін брандмауера
- 3 Крок другий: найкращий метод відновлення після міграції для чистої інсталяції WordPress
- 4 Крок 3: каталог імен доменів і конфігурація локального хоста
- 5 Крок 4. Завантажте плагіни та теми оригінального веб-сайту
- 6 Крок 5: URL-адреса бази даних і заміна шляху
- 7 Крок 6. Перевірте плагін крок за кроком
- 8 Висновок
Ви коли-небудь стикалися з таким сценарієм: після перенесення веб-сайту ви отримуєте приголомшливу сторінку з помилкою 500, щойно її відкриваєте?
Ви відчуваєте себе як спущений гумовий м'яч?
Зараз я проведу вас через це найпростішим способомWordPressЗ ним можна легко впоратися навіть під час переміщення або нової інсталяції, тому відновлення веб-сайту не потребує стресу!
Помилка 500 — це код відповіді на помилку на стороні сервера. Відверто кажучи, це означає, що «голова сервера закорочена» і не може обробити ваш запит.
Особливо, коли ви замінюєте новий сервер для свого веб-сайту, проблеми виникнуть частіше.

Чому під час переміщення веб-сайту виникає помилка 500?
По-перше, ми повинні з’ясувати джерело проблеми та спершу виконати невелике усунення несправностей.
500 помилок виникають під час переміщення, в основному через такі причини:
- Плагін брандмауера не вимкнено: багато людей ігнорують цей момент, через що веб-сайт «страйкує» одразу після переміщення.
- Конфлікт конфігурації сервера:люблю
.htaccessПравила у файлі несумісні з новим сервером. - Проблеми з плагінами та темами: Оригінальний плагін або тема не завантажується, що призводить до неправильної роботи.
- Неправильна конфігурація бази даних: URL-адреса не оновлена, а посилання недійсне.
Це здається складним, але насправді, доки ви будете слідувати крокам, усе можна легко вирішити.
Крок 1. Вимкніть плагін брандмауера
Якщо у вас увімкнено плагін брандмауера, наприклад Wordfence, обов’язково вимкніть його вручну перед переміщенням.
Якщо не вдається ввійти на вихідну серверну частину веб-сайту, її можна закрити, лише змінивши файл.
Специфічний метод операції
- повернути
.htaccess,.user.iniіphp.iniфайл. - Видаліть код, оточений коментарем "Wordfence WAF".
- Переконайтеся, що оптимізацію брандмауера вимкнено, і видаліть
wordfence-waf.phpфайл.
⚠️ Поради:Переглянути .user.ini Після завантаження файлу може знадобитися приблизно 5 хвилин, перш ніж він набуде чинності. Якщо ви станете занадто нетерплячими, ви можете побачити білий екран або повідомлення про помилку.
Крок другий: найкращий метод відновлення після міграції для чистої інсталяції WordPress
Коли вимикання брандмауера вручну не працює, нам потрібно вдатися до головного трюку — нової інсталяції відновлення міграції WordPress. Ось докладні кроки:
1. Тестове відновлення резервної бази даних
Спочатку завантажте файл резервної копії на сервер і розпакуйте дані резервної копії. Наприклад:
cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
- Крім того, вам потрібно заново встановити веб-сайт WordPress на інші доменні імена, наприклад:http://www.etufo.org
2. Відновлення бази даних
Імпортуйте файл бази даних у щойно встановлену базу даних WordPress:
mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql
3. Змініть URL бази даних
Змініть оригінальну URL-адресу в базі даних на нове доменне ім’я:
Щоб змінити файл конфігурації та URL-адресу бази даних, зверніться до наступного підручника▼
**Інструкції щодо модифікації: ** Вставте новий вміст у логічні розділи, пов’язані з резервним копіюванням і встановленням. Зокрема, додайте абзац у кінці першого заголовка, щоб користувачі могли виконати наступний крок.
Крок 3: каталог імен доменів і конфігурація локального хоста
Перейменуйте каталог доменного імені на новий цільовий шлях:
mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
- Перш ніж перейменовувати на новий цільовий шлях, вам потрібно спочатку створити каталог доменних імен для нового веб-сайту.
/home/chen/web/etufo.org/public_htmlПерейменувати на щось інше.
Змінити файл локального хоста
- Відкрийте Блокнот (права адміністратора).
- Введіть шлях
C:\Windows\System32\drivers\etc\hosts. - Додайте нову IP-адресу сервера та доменне ім’я, наприклад:
192.168.1.1 www.chenweiliang.com - Збережіть і закрийте файл.
Крок 4. Завантажте плагіни та теми оригінального веб-сайту
Далі нам потрібно відновити оригінальні плагіни та теми веб-сайту:
Конкретні кроки
- Каталоги плагінів пакетів і тем:
tar -zcvf plugins-themes.tar.gz plugins themes - Перейти до цільового каталогу:
mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content - Розархівуйте файл:
cd /home/chen/web/chenweiliang.com/public_html/wp-content tar zxvf plugins-themes.tar.gz
Нарешті додайте .htaccess і wp-config.php Власна конфігурація файлу.
Крок 5: URL-адреса бази даних і заміна шляху
використання Search & Replace Плагін, який замінює старі серверні шляхи новими.
Щоб дізнатися про конкретні операції, зверніться до цієї статті:Як змінити всі URL-адреси бази даних WordPress на HTTPS?
Крок 6. Перевірте плагін крок за кроком
Після завершення нової інсталяції не вмикайте всі плагіни одночасно.
Рекомендується вмикати 10 плагінів одночасно, а якщо виникають проблеми, усувати їх по черзі.
Висновок
Завдяки остаточному методу міграції «нова інсталяція WordPress» ми можемо ефективно вирішити проблему 500 помилок під час переміщення веб-сайту. Цей метод не тільки забезпечує цілісність веб-сайту, але й мінімізує різні проблеми, спричинені неправильною конфігурацією.
Зрештою, запам’ятайте одну правду:Ваш веб-сайт – це ваш актив, і підтримувати його так само важливо, як піклуватися про власних дітей.
Тепер спробуйте! Якщо у вас виникнуть проблеми, залиште повідомлення, і я зроблю все можливе, щоб допомогти вам їх вирішити!
Розширене читання:
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) Поділився "500 помилками під час переміщення веб-сайту?" Ідеальний спосіб міграції та відновлення з нової інсталяції WordPress допоможе вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-32420.html
Щоб розкрити більше прихованих хитрощів🔑, приєднуйтесь до нашого Telegram-каналу!
Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!


