Як виправити помилку в WordPress Білий Екран

  1. вступ Отже, ви зіткнулися з помилкою білого екрану на своєму WordPress-сайті та не зовсім розумієте,...
  2. що знадобиться
  3. Виправляємо помилку WordPress Білий Екран
  4. Крок 1 - Збільшуємо обмеження пам'яті WordPress
  5. Крок 2 - Перевіряємо плагіни
  6. Крок 3 - Перевіряємо Тему сайту
  7. Option 4 - Перевіряємо журнал помилок (error logs)
  8. висновок

вступ

Отже, ви зіткнулися з помилкою білого екрану на своєму WordPress-сайті та не зовсім розумієте, від чого ж це могло статися? Ви не самотні. Практично кожен користувач WordPress хоча б раз у своєму житті стикався з цією проблемою. Хороша новина - помилка WordPress біла сторінка легко виправляється.

У цьому керівництві ми розгадаємо причини, які стоять за помилкою WordPress Білий Екран і перелік шляхів для її усунення.

Почнемо!

Причини помилки WordPress Білий екран

Помилка WordPress Білий екран може поширюватися на весь ваш сайт або на окремі його частини. Все може працювати відмінно, але при завантаженні будь-якому записі або сторінки, або навіть декількох сторінок, вона може з'явиться.

Ось ряд причин, які можуть викликати цю помилку:

  1. Вичерпаний ресурс пам'яті.
  2. Несумісність теми і якогось з плагінів або навпаки.
  3. Погано написаний плагін або тема, які після поновлення WordPress призводять до такій помилці.
  4. Причина може бути на сервері вашого хостингу.

Який б не була причина помилки, її можна виправити за допомогою перебору декількох способів щодо усунення неполадок. Читайте нижче, як це зробити.

що знадобиться

Перш ніж приступити до виконання керівництва, перевірте наявність:

  • Доступ до адмінській частини WordPress ( стаття на англ. )
  • Доступ до панелі управління хостингом або FTP

Виправляємо помилку WordPress Білий Екран

У цей керівництві для внесення зміни в файли, такі, наприклад, як редагування і перейменування, ми будемо використовувати ftp-клієнт FileZilla . Однак, з таким же успіхом можна користуватися і файловим Менеджером . Також передбачається, що WordPress завантажений в каталог public_html.

Виправлення помилки WordPress Білий Екран спершу може здатися важким, але, насправді, все досить просто. Нижче наведено кілька кроків, за якими потрібно пройтися.

Крок 1 - Збільшуємо обмеження пам'яті WordPress

Як уже було згадано вище, відсутність достатнього ресурсу пам'яті може бути однією з причин для виникнення помилки білого екрану. Все, що потрібно зробити, щоб виправити це:

  1. Відкрити FTP Client і з'єднатися з FTP сервером.
  2. Потім, знайти каталог public_html і файл wp-config.php.
  3. Натисканням правої кнопки миші на файлі вибрати View / Edit.
  4. Файл буде відкрито в текстовому редакторі, встановленому за замовчуванням. Потрібно додати наступний рядок: define ( 'WP_MEMORY_LIMIT', '64m');

    Зберегти і закрити файл Зберегти і закрити файл. FTP-клієнт FileZilla завантажить змінений файл на сервер.

  5. Перевірити свій сайт на предмет наявності помилки.

Також можливо, що ваш хостинг-провайдер на стороні сервера встановив низький ліміт для пам'яті, використовуваної PHP. Це можна легко перевірити за допомогою функції phpinfo () (стаття на англ.) .

Якщо після зміни обмежень пам'яті ви все ще бачите помилку WordPress білий екран, дотримуйтесь далі по кроках нижче.

Крок 2 - Перевіряємо плагіни

Якщо лімітів збільшення пам'яті не допомогло або, якщо у вас вже і так встановлено високий обмеження за ресурсами пам'яті, то наступне, що краще за все перевірити - це плагіни. Ви можете визначити, чи є причиною проблеми плагіни, відключивши всі відразу, а не відключаючи їх поодинці. Якщо після групового відключення плагінів, проблема буде вирішена, буде сенс пройти по списку і визначити конкретний плагін, що приводить до цієї помилку.

Таким чином, все що потрібно зробити це:

  1. Увійти на ваш FTP-сервер і знайти каталог public_html.
  2. Перейти в каталог public_html / wp-content.
  3. Вибрати каталог plugins і перейменувати його в щось інше, наприклад, plugins-disabled. Ця хитрість проведе WordPress, змусивши його "подумати", що каталог plugins не існує. Як наслідок, він не завантажити плагіни на ваш сайт.
  4. Перевірити роботу вашого сайту.

Якщо сайт заробив, результат є очевидним, причиною помилки WordPress білий екран став якийсь проблемний плагін.

Тепер, щоб виявити цей плагін, дотримуйтесь за списком кроків:

  1. Перейменуйте каталог назад в plugins і увійдіть в нього.
  2. Тепер відключайте по одному плагіни, перейменовуючи їх каталоги.
  3. Після кожного перейменування перевіряйте працездатність сайту.
  4. Як тільки ви визначите, який плагін є причиною, видаліть його каталог або встановлювати / замініть його.

Однак, якщо це теж не допомогло виправити помилку, перейдіть до кроку 3.

Крок 3 - Перевіряємо Тему сайту

Якщо ви дісталися до цього моменти, швидше за все причиною є тема.

Найкращий шлях визначення, що причиною помилки WordPress білий екран є Тема сайту, це перемикання вашого сайту на тему за замовчуванням "Twenty Seventeen". Для цього виконайте кроки:

  1. Перейдіть в панель управління хостингом і відкрийте розділ phpMyAdmin. У Hostinger він знаходиться в розділі Бази Даних.
  2. Тепер натисніть на таблицю wp_options і знайдіть значення template і stylesheet (вам може знадобитися для цього натиснути на Show all, щоб побачити всі поля).
  3. Ви побачите поточний назву теми у вигляді значення. Зробіть подвійний клік миші на ім'я теми і змініть його на twentyseventeen.
  4. Це примусово деактивує вашу поточну тему і перемкне ваш сайт на саму останню версію теми за замовчуванням.

Тепер перевірте сайт ще раз. Якщо наші дії усунули помилку, очевидно причиною її появи послужила ваша тема. В такому випадку, спробуйте перевстановити пошкоджену тему.

Option 4 - Перевіряємо журнал помилок (error logs)

Якщо нічого з вище описаного не допомогло, час перевірити журнал помилок WordPress. Помилки можна перевірити за допомогою функції дебага WordPress. Для активації цієї функції дотримуйтесь інструкцій нижче:

  1. З'єднайтесь зі своїм FTP-сервером і відкрийте файл wp-config.php для редагування.
  2. Тепер знайдіть значення WP_DEBUG і змініть його зі значення false на true: define ( 'WP_DEBUG', true);

    true:

  3. Після додавання WordPress білий екран буде відображати список попереджень, помилок і повідомлень, які допоможуть у визначенні причини помилки.

висновок

Помилка WordPress Білий екран може викликати роздратування. Дотримуйтесь вищевикладеного керівництву і запевняємо вас, ви зможете повернути свій сайт в робочий стан. Перераховані кроки прості в застосуванні, однак, якщо щось залишилося незрозумілим, пишіть в коментарях нижче і ми постараємося вам допомогти, чим зможемо.