WordPress сам по собі є захищеною CMS, тому більшість блогерів мають вагомі аргументи для створення своїх веб-сторінок. Тим не менше, незважаючи на те, що розробники постійно вдосконалюють систему, час від часу генеруються деякі повідомлення про помилки. Щоб у цих випадках ви могли якнайшвидше продовжити роботу на веб-сайті, IONOS представляє рішення 10 найпоширеніших помилок у WordPress.
- Білий екран смерті: порожня сторінка в WordPress
- Перше джерело помилок: плагіни
- 2-е джерело помилок: помилка коду
- Невідомі джерела помилок
- 2. Внутрішні помилки сервера: 500 внутрішніх помилок сервера
- Перше джерело помилок: файл .htaccess пошкоджений
- 2-е джерело помилок: недостатня пам’ять PHP
- 3-е джерело помилок: основний файл пошкоджений
- 3. Помилки у зв’язку з базою даних: помилка встановлення зв’язку з базою даних
- Перше джерело помилок: неправильні налаштування підключення
- 2-е джерело помилок: помилки при переміщенні сторінки WordPress
- 3-те джерело даних: дефектний файл wp-config.php
- Четверте джерело помилок: ви неправильно ввели свої банківські реквізити
- 5-е джерело помилок: проблеми DB_HOST під час переміщення сторінки WordPress до іншого провайдера хостингу
- 6-е джерело помилок: база даних пошкоджена
- 7-е джерело помилок: Сервер баз даних MySQL недоступний
- 4. Час з'єднання минув: час з'єднання закінчився
- Перше джерело помилок: несправні плагіни
- Друге джерело помилок: вичерпано обмеження на зберігання PHP
- 3-те джерело помилок: помилка 404
- 4-е джерело помилок: несправний файл cookie
- Універсальне рішення: Core Control
- 5. WordPress не зберігає змін
- 6. Режим поточного обслуговування після оновлення
- 7. Синтаксична помилка
- 8. Помилка автоматичного оновлення
- Видалення файлу обслуговування
- Перевірка дозволів на файл
- Введення даних доступу до FTP у файл wp-config.php
- 9. Проблеми із завантаженням зображень у WordPress
- 10. Бічна панель відображається під основним вмістом
Керований хостинг WordPress за допомогою IONOS!
WordPress швидше, простіше та безпечніше за допомогою особистого радника та безкоштовного домену на перший рік.
Білий екран смерті: порожня сторінка в WordPress
Багато користувачів WordPress не знають про це повідомлення про помилку: коли замість самої веб-сторінки відображається порожня сторінка, про це часто говорять Білий екран смерті. Багато блогерів виявляють своє занепокоєння, коли стикаються з цією проблемою вперше, оскільки здається, що сторінка, про яку йдеться, розчинилася. Як правило, причини цієї та інших проблем з WordPress легко знайти та виправити.
Існує багато причин, через які може з’являтися Білий екран смерті, наприклад, непрацюючі плагіни, проблеми з PHP чи інші помилки кодування та бази даних. Якщо WordPress працює неправильно, іноді замість відповідної веб-сторінки відображається порожній екран, і здається, що нічого не працює. Для її вирішення досить усунути невелику помилку.
Щоб захистити вашу конфіденційність, відео завантажиться після натискання.
Якщо ви досвідчений користувач і можете використовувати FTP-клієнт (якщо ні, то проблем немає), ви повинні активувати константу PHP WP_DEBUG щоб з’ясувати, чому WordPress відображає вашу веб-сторінку білим кольором. Після активації константа відображає повідомлення про помилку із зазначенням точної причини, через яку веб-сторінка працює некоректно. Ці сповіщення можна використовувати як вказівки щодо усунення несправностей.
Однак не всі користувачі знають, як користуватися WP_DEBUG, що не є проблемою, оскільки існують інші можливості з’ясувати, які причини порожньої сторінки WordPress. Плагіни є одними з найпоширеніших.
Білий екран смерті
Перше джерело помилок: плагіни
Позитивним аспектом Білого екрану смерті є те, що назва цієї помилки WordPress звучить набагато драматичніше, ніж насправді. Часто деактивації плагіна достатньо, щоб вся інформація відображалася правильно, і часто порожню сторінку WordPress можна віднести до однієї з таких дій:
- Правильний плагін WordPress не активований.
- Налаштування активного плагіна змінено.
- Бекенд-код активного плагіна змінено.
Якщо ви нещодавно внесли будь-яку з цих трьох змін, відвідайте сторінку плагінів WordPress і вимкніть останній плагін, який був змінений; у багатьох випадках цього достатньо для вирішення проблеми. Після деактивації плагіна рекомендується скинути сторінку. Якщо ви змінили серверний код плагіна до появи повідомлення про помилку і хочете використовувати плагін знову, дотримуйтесь інструкцій нижче:
Видаліть плагін із каталогу WordPress і завантажте його оригінальна та немодифікована версія згаданого плагіна з каталогу плагінів WordPress.
Список плагінів у WordPress
Однак бувають також випадки, коли неможливо деактивувати плагін таким чином, оскільки Панель управління WordPress, так що в меню WordPress також неможливо внести зміни.
Коли це трапляється, ви повинні використовувати a FTP-клієнт (Протокол передачі файлів), щоб отримати доступ до ваших файлів WordPress та видалити або деактивувати змінений плагін. Якщо ви ніколи не використовували FTP-клієнт для виконання зміни у вашій установці WordPress, немає проблем, ви можете навчитися користуватися ним швидко і багато клієнтів FTP безкоштовні.
Як тільки ви встановите FTP-клієнт, увійдіть у свій домен за допомогою реєстраційні дані, надані компанією веб-хостингу. Далі видаліть проблемний плагін, дотримуючись цих інструкцій:
- Відкрийте каталог, де були збережені файли WordPress.
- Відкрийте папку "wp-content".
- У папці "wp-content" шукайте папку "plugins".
- Відкрийте папку плагінів і знайдіть ту, над якою ви працювали до появи повідомлення про помилку.
- Видаліть плагін. Можливо, вам доведеться перевірити це і клацнути правою кнопкою миші, щоб знайти опцію, яка видалить його з інсталяції WordPress. Якщо ви не хочете видаляти плагін, вам слід перейменувати папку, де він знаходиться, щоб його можна було деактивувати.
- Поверніться до браузера та оновіть веб-сторінку. Білий екран смерті, мабуть, зник, тож тепер ви можете увійти в WordPress.
Майте на увазі, що завжди зручно використовувати плагіни, які відповідний розробник активно підтримує. Ці плагіни повинні бути сумісними з останньою версією WordPress, оскільки ті, які не є актуальними може спричинити проблеми.
2-е джерело помилок: помилка коду
Якщо помилку неможливо віднести до плагіна, це також може бути результатом модифікацій у файлі "functions.php" або будь-якому іншому файлі PHP за допомогою Редактор тем WordPress.
У деяких випадках на порожньому екрані WordPress може з’явитися таке повідомлення про помилку:
Помилка синтаксичного аналізу: синтаксична помилка, несподіваний кінець $ у /home/name/public_html/wordpress/wp-content/themes/your_theme/functions.php у рядку 231
Це означає, що в коді є помилка. Обрана тема WordPress (дизайн і макет сторінки) не може відображатися правильно, тому в цьому випадку її потрібно повернути у початковий стан.
Проблема полягає в тому, що ви не можете отримати доступ до файлу, оскільки замість редактора тем ви можете побачити лише порожню сторінку в WordPress. Найкращий спосіб вирішити цю проблему - це перезавантаження несправний файл у папці WordPress із вашим FTP-клієнтом та замініть його.
Після входу на сервер потрібно виконати такі дії:
Ви також можете спробувати іншу тему замість того, щоб модифікувати основний файл functions.php, щоб зміни, внесені до теми, мали місце немає необхідності модифікувати код.
Завжди бажано зберегти a резервне копіюваннятеми змінено окремо перед внесенням змін. Таким чином ви переконуєтесь, що зможете виконати згадану вище операцію на випадок, якщо в WordPress з’явиться порожня сторінка.
Невідомі джерела помилок
Іноді Білий екран смерті виникає з невідомі причини: Можливо, ви змінили свої плагіни або переписали код теми. Тепер, якщо при введенні URL-адреси ви не можете переглядати веб-сторінку, а швидше "білий екран смерті", але очевидних помилок немає, як ви можете вирішити цю помилку в WordPress?
У таких типах ситуацій константа WP_DEBUG дуже корисний, оскільки через повідомлення про помилки можна виявити наявність пошкоджених файлів. Потім файли можна легко приховати, змінити або переписати, після чого ваш веб-сайт повернеться повністю функціонує. Однак без WP_DEBUG ви також можете усунути помилки.
Через складність багатьох Плагіни WordPress, існує велика ймовірність того, що через них виникають невідомі помилки. Можливо, одне з ваших розширень застаріло або оновлення, встановлене не так давно, несумісне з вашим серверним процесором WordPress. Зіткнувшись з такими підозрами, найкраще вимкнути всі плагіни - і активізуйте їх один за одним, щоб поступово з’ясувати, хто з них викликає проблеми.
Увійдіть на сервер за допомогою клієнта FPT, а потім виконайте наступні дії для виявлення несправного плагіна:
- Перейдіть до каталогу, де знаходяться файли WordPress.
- Відкрийте папку "wp-content".
- У цій папці "wp-content" знаходиться папка "plugins".
- Перейменуйте його, після чого всі плагіни автоматично вимикаються. Ім'я можна вибрати вільно, але пізніше його доведеться впізнати.
- Відкрийте панель керування WordPress. Якщо біла сторінка зникла, і ви можете увійти, це означає, що проблема полягала в одному з плагінів.
- Знову змініть назву папки на «плагіни». Після цього ви побачите список усіх ваших плагінів, хоча і неактивних, тому вам доведеться активувати їх по одному. Якщо після активації певного плагіна екран знову стане білим, то ви швидко дізнаєтесь, що є джерелом проблеми.
- Поверніться до FTP-клієнта та видаліть проблемний плагін.
Якщо після виконання цих кроків екран все ще білий, проблема може бути в одна з встановлених тем. Виконайте ту ж процедуру з папкою тем: перейменуйте її та активувати всі теми крок за кроком, поки білий екран не з’явиться знову.
Окрім розширень, є й інші причини, які не видно неозброєним оком:
- Кешування: ви можете використовувати a кеш плагін для покращення часу завантаження WordPress. Якщо, незважаючи на всі кроки, порожній екран все одно з'являється очистити кеш сторінки. Якщо ви не можете, оскільки ви все ще не маєте доступу до WordPress, очистити кеш браузера.
- Пошкоджені файли: Ваші файли WordPress можуть бути пошкоджені (наприклад, через наявність шкідливого програмного забезпечення). Зверніться до свого хостинг-провайдера та попросіть діагностувати проблему.
- Сервер не працює: перевірити свою поштову скриньку. Багато хостинг-провайдерів повідомляють своїх клієнтів, коли їх сервери виходять з ладу. Якщо ви нічого не отримали, зателефонуйте в службу обслуговування клієнтів, хоча це може бути також через проблему з сервером, яку ваш постачальник ще не діагностував.
Зрештою, одним із способів видалити порожній екран з WordPress є реставрація повна через резервну копію.
2. Внутрішні помилки сервера: 500 внутрішніх помилок сервера
Повідомлення про помилку "500 внутрішніх помилок сервера" може вплинути на будь-який менеджер веб-сторінок, а не лише на WordPress. На щастя, в більшості випадків її причину можна швидко виявити. У WordPress плагіни або проблеми з темою часто є причиною помилок сервера. Інші причини для внутрішні помилки серверау WordPress це пошкоджено .htaccess файли або недостатній обсяг пам'яті в PHP. Внутрішні помилки сервера також можуть вплинути на сторінку адміністратора WordPress, тоді як решта сторінок працюють без проблем.
- Я не хочу залишатися в проблемах, а навпаки шукати рішення "
- Проблеми зі сном Визначте їх, щоб знайти рішення - Вірген дель Алькасар
- 4 найпоширеніші проблеми із зображеннями WordPress
- Топ-5 можливих перших симптомів раку язика - краще зі здоров’ям
- Модель Мішель Карвахло прагне покласти край своїм проблемам із вагою; Цегахірургічний