✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Як виправити «На сайті виникли технічні проблеми» в WordPress

17

Ви щойно оновили щось на своєму сайті WordPress, коли щось пішло не так. У повідомленні про помилку відображається «На сайті виникли технічні проблеми».

Твоє серце падає. Ця помилка WordPress неінформативна, невигадлива. Не знаючи, як це виправити чи що ви зробили не так, важко зрозуміти, який крок зробити далі.

На щастя, якщо ви оновили свій WordPress до версії 5.2+, у помилці прихована підказка. WordPress 5.2 представив новий спосіб сповіщення про помилки PHP, які інакше призвели б до того, що ваш сайт відображав би порожню сторінку (також відомий як WSoD: білий екран смерті).

Замість WSoD, що виникає після фатальної помилки PHP, тепер є два нових повідомлення, а саме:

  • «На сайті виникли технічні проблеми». Це стосується лише загальнодоступних сторінок.
  • «Сайт відчуває технічні проблеми. Щоб отримати вказівки, перевірте свою електронну скриньку адміністратора сайту». Це трапляється, коли ви намагаєтесь перейти на сторінку wp-admin.

У цій статті нашої команди wpDataTables ми розповімо вам, як ви можете самостійно виправити помилку «На сайті виникли технічні проблеми». Читайте далі, щоб уберегти свій сайт від непотрібних простоїв.

Що означає ця помилка?

Як виправити «На сайті виникли технічні проблеми» в WordPress

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

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

У рідкісних випадках повідомлення про помилку з’являється, коли насправді нічого негаразду — натомість ваш веб-сайт просто в процесі автоматичного оновлення. Повідомлення про помилку відображатиметься до завершення оновлення. Це може статися, навіть якщо повідомлення, яке ви повинні отримати, таке: «Коротко недоступний для планового технічного обслуговування». Перевірте за хвилину».

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

Як виправити «На сайті виникли технічні проблеми».

Найпростіший спосіб почати — перевести WordPress у режим налагодження. Це змусить WordPress відображати всі помилки PHP, з якими він стикається, коли ви намагаєтеся отримати доступ до свого сайту. Ви також можете налаштувати режим налагодження для створення файлу журналу, який можна переглядати, не допускаючи публічного показу помилки.

Режим налагодження

Як виправити «На сайті виникли технічні проблеми» в WordPress

Спочатку вам знадобиться знайти файл wp-config.php. За допомогою cPanel ви можете зайти через файловий менеджер, щоб зробити це, або ви можете FTP на свій сервер безпосередньо. Файл має бути у вашому кореневому каталозі WordPress.

  • Щоб налаштувати режим налагодження для створення файлу приватного журналу, потрібно додати наступний код. Ви можете додати його будь-де вище / Ось і все, припиніть редагування! Щасливого ведення блогу. /
define('WP_DEBUG', true);
  • Додавши наведені вище рядки, натисніть «Зберегти», а потім оновіть сторінку на своєму сайті.
  • Перейдіть до папки /wp-content/ у файловому менеджері або FTP, щоб переглянути журнал файлів.
  • Те, що ви шукаєте, це рядок із написом «Фатальна помилка PHP:».

Приклад:

PHP Fatal error: Cannot redeclarebp_members_screen_display_profile() (previously declared in /.../buddypress/bp-members/screens/profile.php:22) in /.../buddypress/bp-members/screens/profile.php on line 32

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

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

Коли ви дізнаєтеся, ви можете видалити тему або плагін, які спричиняють проблему, і вуаля, ваш сайт має знову працювати!

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

Після завершення видаліть рядки коду, які ви додали до файлу wp-config.php, і збережіть.

Вирішуйте тематичні конфлікти

Як виправити «На сайті виникли технічні проблеми» в WordPress

  • Щоб перевірити, чи проблема пов’язана з темою, потрібно знайти її в диспетчері файлів або програмі FTP. Натисніть wp-content і знайдіть свою тему.

  • Перейменуйте активну тему. Потім ви можете перевірити, чи wp-admin починає працювати знову. Якщо так, проблема виникла через вашу тему.

  • Якщо проблема була у вашій темі, зв’яжіться з автором, щоб повідомити його про помилку. Вони можуть допомогти вам вирішити проблему.

  • Якщо нічого не зміниться, поверніть тему до початкової назви. Проблема виникла не через вашу тему.

Вирішуйте конфлікти плагінів

Як виправити «На сайті виникли технічні проблеми» в WordPress

  • Якщо ви не можете потрапити в розділ адміністратора WordPress, увійдіть до каталогу public_html за допомогою файлового менеджера або FTP.
  • Перейдіть до wp-content, потім plugins і перейменуйте папку plugins. Після цього перезавантажте сайт. Якщо це працює, проблема полягала в одному з ваших плагінів.
  • Якщо проблему справді спричинив плагін, ви можете змінити назву папки плагінів назад.
  • Тепер почніть змінювати назву кожного плагіна на іншу назву та назад по черзі, щоб побачити, що спричиняє проблему. Коли ви розберетеся, видаліть винуватця.

Оновіть свою версію PHP

Як виправити «На сайті виникли технічні проблеми» в WordPress

  • Проблема може бути тому, що ви не перейшли на найновішу версію PHP. Ви можете побачити критичну помилку PHP, оскільки ваша версія більше не підтримується WordPress. Будь-яка версія PHP менше 5.6 більше не працює.
  • Навіть якщо ви використовуєте PHP 5.6, ви можете зіткнутися з помилкою «На сайті виникли технічні проблеми», тому, щоб уникнути цієї помилки в майбутньому, радимо оновити PHP до версії 7+.
  • Щоб переконатися, що ваша тема та плагін працюють з останньою версією PHP, скористайтеся інструментом перевірки сумісності PHP.

Привіт, чи знаєте ви, що дані теж можуть бути красивими?

wpDataTables може зробити це таким чином. Є вагома причина, чому це плагін №1 WordPress для створення адаптивних таблиць і діаграм.

Як виправити «На сайті виникли технічні проблеми» в WordPress

Фактичний приклад wpDataTables у дикій природі

І це дуже легко зробити щось подібне:

  1. Ви надаєте дані таблиці
  2. Налаштуйте та налаштуйте його
  3. Опублікуйте його в публікації або на сторінці

І це не просто красиво, а й практично. Ви можете створити великі таблиці з мільйонами рядків, або ви можете використовувати розширені фільтри та пошук, або ви можете піти дико і зробити їх редагованими.

«Так, але мені дуже подобається Excel, а на сайтах нічого подібного немає». Так, є. Ви можете використовувати умовне форматування, як у Excel або Google Таблицях.

Чи я казав вам, що ви також можете створювати діаграми зі своїми даними? І це лише мала частина. Для вас є багато інших функцій.

Закінчення роздумів про те, як виправити помилку «На сайті виникли технічні проблеми».

  • У цій статті ми розглянули 4 можливі способи виправлення повідомлення про помилку «На сайті виникли технічні проблеми». Якщо ви спробували перший спосіб і не змогли зрозуміти, що не так із повідомленнями про налагодження, скасуйте те, що ви зробили, і спробуйте вирішити конфлікт плагіна чи теми за допомогою усунення несправностей.
  • Важливо завжди скасовувати внесені зміни, якщо вам не вдалося вирішити помилку. Інакше у вас може виникнути більше проблем.

Якщо вам сподобалося читати цю статтю про те, як виправити «на сайті виникли технічні проблеми», вам слід переглянути цю статтю про помилку оновлення плагіна WordPress.

Ми також писали про кілька пов’язаних тем, як-от як виправити помилку інсталяції, не вдалося створити каталог, не працюють посилання WordPress, як виправити «ваше з’єднання не є приватним», як виправити , вибачте, цей тип файлу заборонено з міркувань безпеки а посилання, за яким ви перейшли, закінчилося.

Джерело запису: wpdatatables.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі