Как исправить ошибку на сайте wordpress

Хотя WordPress действительно прост в использовании, есть несколько распространенных ошибок WordPress, которые могут вызвать у вас панику. Хорошо то, что об ошибке WordPress, которую вы видите на своем сайте, скорее всего, сообщил и исправил кто-то до вас. В WPBeginner мы написали руководства о том, как исправить несколько популярных ошибок WordPress. В этой статье мы рассмотрим 40 наиболее распространенных ошибок WordPress, а также покажем вам, как исправить все эти распространенные ошибки WordPress.

Важно: прежде чем пытаться исправить любую ошибку WordPress, убедитесь, что у вас есть полная резервная копия WordPress. Вы можете использовать UpdraftPlus или использовать это руководство, чтобы вручную создать резервную копию WordPress.

Если вы не можете решить свою проблему с помощью шагов, упомянутых в этой статье, обратитесь в свою хостинговую компанию WordPress.

Поскольку это длинная статья, мы создали оглавление ниже для облегчения навигации.

Давайте посмотрим, как решать наиболее распространенные ошибки WordPress (одну за другой).

1 Как исправить внутреннюю ошибку сервера

50 самых распространенных ошибок WordPress и как их исправить

Возможно, самая сбивающая с толку ошибка WordPress, с которой может столкнуться новичок, – это «Внутренняя ошибка сервера» или иногда «Внутренняя ошибка сервера 500».

Эта ошибка обычно появляется, когда что-то не так, но сервер не может определить причину проблемы. Поскольку в сообщении об ошибке не указывается, где искать ошибку, разобраться в этом в значительной степени зависит от вас.

Мы составили список решений, которые вы можете попробовать, и одно из них поможет вам решить эту проблему. Посмотрите, как исправить внутреннюю ошибку сервера в WordPress.

2 Этот сайт испытывает технические трудности

50 самых распространенных ошибок WordPress и как их исправить

WordPress представил функцию защиты от фатальных ошибок в WordPress 5.2. Эта функция отображает простое сообщение об ошибке, в котором говорится, что «Этот сайт испытывает технические трудности».

Для получения полной информации WordPress затем отправляет уведомление по электронной почте на ваш адрес электронной почты администратора WordPress. Это сообщение электронной почты содержит ссылку для доступа к серверной части и попытки исправить ошибку.

50 самых распространенных ошибок WordPress и как их исправить

Это сообщение об ошибке может быть вызвано любой из фатальных ошибок, упомянутых в этой статье. Если у вас нет доступа к электронной почте администратора или вы не можете получать электронные письма WordPress, становится сложнее узнать, какая ошибка происходит.

Самый простой способ исправить это – убедиться, что ваш адрес электронной почты администратора WordPress правильный и вы можете получать электронные письма с уведомлениями WordPress. Если вы не можете получать электронные письма от WordPress, ознакомьтесь с нашим руководством по устранению проблемы с отправкой писем WordPress.

3 Как исправить синтаксическую ошибку в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка обычно возникает, когда вы пытаетесь добавить фрагменты кода в WordPress и случайно что-то пропустили или код имеет неправильный синтаксис. Это приведет к ошибке синтаксического анализа PHP, и вы увидите сообщение вроде:

Parse error- syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278

Сообщение об ошибке будет указывать на неожиданную вещь, обнаруженную в коде, и расположение сценария, в котором произошла ошибка, с номером строки. Чтобы решить эту проблему, вам необходимо исправить синтаксис. В большинстве случаев это отсутствующая скобка или какой-то неожиданный символ в коде. [ Исправить синтаксическую ошибку в WordPress ]

4 Как исправить ошибку при установлении соединения с базой данных в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Это сообщение об ошибке ясно, что ваш веб-сайт не может подключиться к базе данных. Однако решение этой ошибки может быть сложной задачей для новичков.

Обычно это происходит, когда пользователь ввел или изменил свои учетные данные базы данных (хост базы данных, имя пользователя базы данных и пароль базы данных) неправильно. Иногда ваш сервер базы данных может не отвечать или ваша база данных может быть повреждена.

Однако чаще всего это неправильные учетные данные для входа в базу данных. Взгляните на общие решения этой проблемы. [ Исправить ошибку при установлении соединения с базой данных в WordPress ]

5 Как исправить белый экран смерти WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка обычно приводит к появлению простого белого экрана без сообщения об ошибке. Это делает его наиболее загадочным, потому что вы не знаете, где искать и что исправить.

В большинстве случаев это происходит, когда скрипт исчерпывает лимит памяти PHP. Это также может произойти из-за конфигурации на сервере. Также возможно, что пользователь увидит белый экран смерти только в определенных разделах своего сайта. [Посмотрите, как исправить белый экран смерти WordPress ]

6 Как исправить ошибку 404 в сообщениях WordPress

50 самых распространенных ошибок WordPress и как их исправить

Симптомы этой ошибки заключаются в том, что когда пользователь посещает отдельное сообщение на своем сайте, он получает страницу 404 – ошибка не найдена.

Пользователь может просматривать все остальные разделы своего сайта, включая админку. Наиболее частая причина этой проблемы – настройки постоянной ссылки в WordPress. Чтобы решить эту проблему, пользователю потребуется изменить настройки постоянных ссылок или вручную обновить свои правила перезаписи. [ Исправить сообщения WordPress, возвращающие ошибку 404 ]

7 Как исправить ошибку содержимого боковой панели ниже в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Еще одна распространенная проблема, с которой сталкиваются новички, – это когда боковая панель появляется под контентом, тогда как она должна появляться рядом с контентом. Эта проблема в основном вызвана темами WordPress.

Иногда, когда пользователи добавляют фрагменты кода на свой сайт, они могут случайно забыть закрыть HTML-тег div или добавить дополнительный закрывающий div, что может привести к нарушению макета темы. Другая распространенная причина – использование непропорциональной ширины в CSS или неправильная очистка плавающего элемента. [ Исправить боковую панель, появляющуюся под ошибкой содержимого в WordPress ]

8 Как исправить белый текст и отсутствующие кнопки в визуальном редакторе WordPress

50 самых распространенных ошибок WordPress и как их исправить

Если вы используете классический редактор WordPress, то иногда кнопки из визуального редактора могут исчезнуть или начать показывать пустые пробелы вместо кнопок.

Эта проблема может возникнуть, если объединенный JavaScript не работает. Это также может быть вызвано отсутствием или повреждением файлов TinyMCE или конфликтом с каким-либо другим плагином, который изменяет или расширяет TinyMCE, поставляемый с WordPress. [Исправить белый текст и отсутствующие кнопки в визуальном редакторе WordPress ]

9 Исправление: ошибка исчерпания памяти WordPress – увеличение памяти PHP

50 самых распространенных ошибок WordPress и как их исправить

Признаком этой ошибки может быть белый экран смерти или сообщение об ошибке, подобное этому:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx

Эта ошибка возникает, когда скрипт WordPress или плагин исчерпывают лимит выделенной памяти по умолчанию. [ Исправить ошибку исчерпания памяти WordPress ]

10 Что делать, если вы заблокированы от администратора WordPress (wp-admin)

50 самых распространенных ошибок WordPress и как их исправить

Иногда вы можете оказаться заблокированным в админке WordPress. Это могло произойти, если вы забыли свой пароль и у вас нет доступа к электронной почте для восстановления пароля.

Плагин или код, который неправильно пытается внести некоторые изменения в раздел администратора, также могут заблокировать вас. Вы также можете потерять доступ к админке из-за взлома сайта WordPress. [ Исправить заблокированную проблему администратора WordPress ]

11 Как исправить проблему обновления и перенаправления страницы входа в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Симптомы этой проблемы заключаются в том, что когда пользователь пытается войти в панель управления WordPress, он перенаправляется WordPress обратно на страницу входа.

В большинстве случаев это происходит из-за неправильных значений полей URL-адреса сайта и домашнего URL-адреса в таблице параметров WordPress. Это также может быть вызвано плохо настроенными настройками постоянной ссылки или настройкой перенаправления в файле .htaccess. [ Исправить проблему обновления и перенаправления страницы входа в WordPress ]

12 Как исправить проблему загрузки изображений в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Иногда пользователь мог внезапно заметить, что все изображения с их сайта исчезли, а вместо них отображаются неработающие заполнители. Когда пользователь пытается загрузить изображение в сообщение с помощью загрузчика мультимедиа, возникает ошибка.

Все эти файлы в медиатеке будут повреждены. Эта ошибка возникает из-за неправильных прав доступа к файлам и каталогам при установке WordPress. Эту проблему может вызвать ряд факторов. [ Устранение проблем с загрузкой изображений в WordPress ]

13 Как исправить общие проблемы с изображениями в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Загрузка изображений на сайт WordPress может сбить с толку тех, кто плохо знаком с WordPress. Пользователь может быть не в состоянии узнать, как выравнивать изображения, изменять их размер, обрезать их или отображать в формате галереи.

Это не ошибка или проблема в WordPress. Вам просто нужно ознакомиться с тем, как WordPress обрабатывает мультимедиа. [ Исправить распространенные проблемы с изображениями в WordPress ]

14 Как исправить ошибку «Вы уверены, что хотите это сделать?» В WordPress

50 самых распространенных ошибок WordPress и как их исправить

Пользователи могут столкнуться с этой ошибкой в ​​админке WordPress. Наиболее распространенной причиной этой ошибки является неправильное использование плагина или темы Nonce.

Nonce – это специальные ключи безопасности, которые могут быть добавлены к URL-адресам при выполнении действия администратора в WordPress. Иногда плагин или тема могут использовать их неправильно, что может привести к тому, что пользователи увидят эту ошибку. [ Исправьте, вы уверены, что хотите сделать эту ошибку в WordPress ]

15 Как исправить ошибку «Кратковременная недоступность из-за запланированного обслуживания» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Иногда из-за незавершенного или прерванного обновления WordPress вы можете увидеть в WordPress ошибку «Кратковременно недоступно для планового обслуживания».

Там происходит то, что WordPress переводит ваш сайт в режим обслуживания во время обновления. Если по какой-то причине обновление будет прервано, то WordPress не сможет вывести ваш сайт из режима обслуживания. Эта ошибка заблокирует весь ваш сайт и сделает его недоступным для администраторов и посетителей. [ Исправление временно недоступно из-за ошибки планового обслуживания ]

16 Как исправить ошибку, при которой WordPress не отправляет электронную почту

50 самых распространенных ошибок WordPress и как их исправить

Самый распространенный симптом этой проблемы – отсутствие писем с контактной формой или уведомлений WordPress от вашего сайта.

Эта проблема обычно возникает из-за того, что большинство поставщиков виртуального хостинга отключают или ограничивают модуль, используемый для отправки электронных писем, чтобы предотвратить злоупотребления своими серверами. [ Исправить WordPress не отправляет электронную почту ]

17 Как исправить ошибки RSS-канала WordPress

50 самых распространенных ошибок WordPress и как их исправить

Большинство ошибок RSS-канала WordPress вызвано плохим форматированием. Вы можете увидеть такие ошибки:

XML Parsing Error: XML or text declaration not at start of entity Location: http://example.com/feed Line Number 2, Column 1:

Сообщение об ошибке RSS-канала зависит от того, какой браузер вы используете. Вы также можете увидеть это сообщение об ошибке при посещении своей ленты в браузере.

Warning: Cannot modify header information – headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228

WordPress выводит RSS-каналы в XML, который является языком строгой разметки. Отсутствующий разрыв строки или лишняя вкладка могут нарушить работу RSS-канала. [ Исправить ошибки RSS-канала WordPress ]

18 Как исправить ошибку 403 Forbidden в WordPress

50 самых распространенных ошибок WordPress и как их исправить

403 Запрещенный код ошибки отображается, когда разрешения вашего сервера не разрешают доступ к определенной странице. Вот почему ошибка обычно сопровождается текстом:

403 Forbidden – You don't have permission to access '/’ on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

Есть разные сценарии, когда вы можете увидеть эту ошибку. Наиболее частыми виновниками являются неправильные права доступа к файлам, плохо закодированные плагины безопасности или конфигурация сервера. [ Исправить ошибку 403 Forbidden в WordPress ]

19 Как исправить ошибку слишком большого количества переадресаций в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка обычно возникает из-за неправильно настроенного перенаправления. Как вы знаете, WordPress имеет дружественную для SEO структуру URL-адресов, которая использует функцию перенаправления. Несколько других популярных плагинов WordPress также используют функцию перенаправления.

Из-за неправильной настройки любого из этих инструментов перенаправления ваш сайт может перенаправить пользователей на URL-адрес, который фактически перенаправляет их обратно на ссылающийся URL. В этом случае браузер пользователя оказывается в ловушке между двумя страницами, вызывая цикл перенаправления. [ Исправить слишком много проблем с переадресацией в WordPress ]

20 Как исправить ошибку «Загрузка: не удалось записать файл на диск» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка может возникнуть по ряду причин. Однако наиболее распространенным является неправильное разрешение папки.

У каждого файла и папки на вашем веб-сайте есть набор разрешений. Ваш веб-сервер контролирует доступ к файлам на основе этих разрешений. Неправильные разрешения для папки могут лишить вас возможности записывать файлы на сервер. Это означает, что ваш веб-сервер не может создавать или добавлять новые файлы в эту конкретную папку. [ Исправить загрузку: не удалось записать файл на диск, ошибка ]

21 Как исправить ошибку «Этот сайт содержит вредоносные программы» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Google помечает веб-сайт этим предупреждением, если обнаруживает подозрительный код, который может быть вредоносным ПО или трояном. Иногда причина этого заключается в том, что ваш сайт взломан и теперь используется для распространения вредоносного кода.

Еще одна частая причина этой ошибки – показ рекламы из некачественных рекламных сетей. В этих сетях иногда может отображаться реклама со ссылками на веб-сайты, распространяющие вредоносный код. [ Исправить сайт впереди содержит ошибку вредоносных программ в WordPress ]

22 Как исправить ошибку пропущенного сообщения в расписании в WordPress

50 самых распространенных ошибок WordPress и как их исправить

В WordPress есть эта замечательная функция, которая позволяет вам планировать автоматическую публикацию сообщений в указанное время. Большинство блоггеров полагаются на будущее при управлении своим графиком публикации.

Однако иногда WordPress может пропускать запланированные публикации по ряду причин. Если это случалось с вами более чем несколько раз, вам необходимо решить эту проблему. [ Исправить ошибку пропущенного расписания публикации в WordPress ]

23 Как исправить фатальную ошибку: превышено максимальное время выполнения в WordPress

50 самых распространенных ошибок WordPress и как их исправить

WordPress написан в основном на языке программирования PHP. Для защиты веб-серверов от злоупотреблений установлено ограничение по времени, в течение которого сценарий PHP может работать.

Некоторые провайдеры хостинга WordPress установили это значение на более высокий уровень, в то время как другие, возможно, установили его на более низкий уровень. Когда сценарий достигает максимального предела времени выполнения, это приводит к ошибке превышения максимального времени выполнения. [ Исправить ошибку превышения максимального времени выполнения в WordPress ]

24 Как исправить ошибку Facebook с неправильным эскизом в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Существует множество причин, по которым Facebook не может правильно угадать правильную миниатюру. Одна из наиболее частых причин – наличие нескольких изображений, установленных в теге og: image, где ваше избранное изображение меньше остальных изображений.

Facebook использует теги Open Graph (og), а такие плагины, как Yoast SEO, автоматически добавляют их на ваш сайт, чтобы избежать проблем с отсутствием эскизов. [ Исправить проблему с неправильными миниатюрами Facebook в WordPress ]

25 Как исправить проблему с выходом из системы WordPress

50 самых распространенных ошибок WordPress и как их исправить

WordPress устанавливает файл cookie в вашем браузере для аутентификации сеанса входа в систему. Этот файл cookie устанавливается для URL-адреса WordPress, хранящегося в вашем разделе настроек. Если вы осуществляете доступ с URL-адреса, который не соответствует тому, который указан в настройках WordPress, то WordPress не сможет аутентифицировать ваш сеанс. [ Исправить WordPress продолжает выходить из системы ]

26 Как исправить ошибку смешанного содержимого в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Ошибки смешанного содержимого вызваны неправильными настройками HTTP / SSL на вашем сайте WordPress. Они могут или не могут повлиять на функциональность вашего сайта, но они могут повлиять на SEO вашего сайта и пользовательский опыт.

По сути, на веб-сайте с поддержкой SSL все ресурсы должны загружаться с использованием URL-адреса HTTP. На вашем сайте может быть контент с URL-адресами HTTP, либо плагин или тема могут загружать файл по HTTP. Это вызывает ошибку смешанного содержимого, поскольку эти ресурсы не загружаются с использованием безопасного протокола.

Чтобы исправить это, вам нужно выяснить, какие ресурсы загружаются небезопасно, а затем исправить их URL-адреса. Вы можете сделать это с помощью плагина или вручную. [ Исправить ошибки смешанного содержания в WordPress ]

27 Как исправить неработающую кнопку добавления мультимедиа в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Кнопка «Добавить медиа» на экранах редактирования сообщений WordPress использует JavaScript для запуска медиа-библиотеки и загрузчика. Однако иногда конфликт кода плагина или темы с ядром WordPress может помешать работе JavaScript.

Что происходит, так это то, что WordPress объединяет все скрипты внутри административной области WordPress для повышения производительности. Плагин или сценарий темы могут нарушить это, в результате чего другой код в сценарии перестанет работать. [ Исправить кнопку добавления мультимедиа, не работающую в WordPress ]

28 Как исправить ошибку 502 Bad Gateway в WordPress

50 самых распространенных ошибок WordPress и как их исправить

502 Ошибка неверного шлюза – еще одна загадочная ошибка, которая может появиться на вашем веб-сайте WordPress. Обычно это вызвано тем, что запрос пользователя к серверу занимает слишком много времени для обработки без каких-либо других ошибок.

Эта задержка может быть временной ошибкой, вызванной высоким трафиком. Это также может быть вызвано плохо закодированной темой или плагином WordPress. И последнее, но не менее важное: неправильная конфигурация сервера также может вызвать эту ошибку. [ Исправить ошибку 502 неверного шлюза в WordPress ]

29 Как исправить ошибку 503 Service Unavailable в WordPress

Ошибка 503 «служба недоступна» часто возникает из-за того, что скрипт PHP не отвечает. Это может быть плагин WordPress, тема или некорректный фрагмент пользовательского кода.

Это также может быть вызвано большой нагрузкой на сервер, сбоем сервера или атакой грубой силы. В этом случае он может автоматически исчезнуть через несколько минут. Если он не исчезнет, ​​вам нужно будет устранить и исправить его. [ Исправить ошибку 503 service unavailable в WordPress ]

30 Как исправить ошибку тайм-аута шлюза 504 в WordPress

Ошибка тайм-аута шлюза 504 часто возникает, когда запрос к вашему серверу обрабатывается через прокси или брандмауэр, но не удается подключиться к вышестоящему серверу.

У вас больше шансов увидеть эту ошибку, если вы используете брандмауэр WordPress, такой как Sucuri или Cloudflare. [ Исправить ошибку тайм-аута шлюза 504 в WordPress ]

31 Как исправить ошибку WordPress «Не удалось открыть поток»

50 самых распространенных ошибок WordPress и как их исправить

Ошибка «Не удалось открыть поток» возникает, когда WordPress не может загрузить файл, указанный в коде веб-сайта. Иногда WordPress продолжит загрузку сайта и покажет только предупреждающее сообщение, а в других случаях это приведет к фатальной ошибке.

Сообщение об ошибке может быть разным, в зависимости от того, где в коде возникает ошибка и чем она вызвана. В каждом случае за фразой «Не удалось открыть поток» будет следовать причина. Например, отказано в разрешении, отсутствие такого файла или каталога, сбой операции и т.д. [ Исправить ошибку WordPress не удалось открыть поток ]

32 Как исправить ошибку “слишком много запросов” в WordPress 429

50 самых распространенных ошибок WordPress и как их исправить

Ошибка 429 – это превентивная мера по защите серверов от злоупотреблений. Эта ошибка возникает, когда бот, скрипт или пользователь делает слишком много запросов к серверу.

Однако, если он не настроен должным образом, он может заблокировать доступ поисковых систем и других API к вашему сайту. Чтобы исправить это, вам нужно будет найти некорректный код, плагин или службу, которые вызывают ошибку. [ Исправить ошибку слишком большого количества запросов WordPress 429 ]

33 Как исправить ошибку 413 Request Entity Too large в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Обычно серверы большинства хостинговых компаний WordPress настроены, так что пользователи WordPress могут легко загружать большие изображения и другие медиафайлы. Однако иногда этого параметра недостаточно для загрузки больших файлов тем или плагинов.

Это также помешает вам загружать большие файлы в медиа-библиотеку. В этом случае вы увидите другое сообщение, четко указывающее, что размер файла превышает максимально допустимый предел. [ Исправить ошибку размера запроса 414 в WordPress ]

34 Как отключить ошибки PHP в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Ваш сайт WordPress может иногда отображать ошибки и предупреждения в административной области WordPress или на вашем сайте. Эти ошибки не мешают WordPress отображать ваш сайт. Они полезны при отладке проблем, но ваш веб-сайт будет выглядеть действительно непрофессионально, если он показывает эти ошибки во внешнем интерфейсе.

В WordPress есть простые приемы настройки, позволяющие контролировать ошибки PHP и то, как они отображаются или регистрируются на вашем веб-сайте. Вам просто нужно отключить их, и ошибки PHP исчезнут с вашего сайта. [ Исправить ошибки PHP в WordPress ]

35 Как исправить ошибку безопасного подключения в WordPress

50 самых распространенных ошибок WordPress и как их исправить

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

Обновления играют важную роль в безопасности и производительности WordPress. Вот почему вам необходимо исправить эту ошибку, чтобы возобновить обновления WordPress. [ Исправить ошибку безопасного соединения в WordPress ]

36 Как исправить ошибку уже существующей папки назначения в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка возникает во время установки темы или плагина WordPress. WordPress извлекает zip-файл вашего плагина или темы в папку, названную в честь самого файла.

Если папка с таким именем уже существует, WordPress прерывает установку со следующим сообщением об ошибке.

Целевая папка уже существует. /home/user/example.com/wp-content/plugins/wpforms/

Не удалось установить плагин.

Чтобы исправить это, вам просто нужно удалить существующую папку, а затем продолжить установку. [ Исправить ошибку в папке, которая уже существует в WordPress ]

37 Как исправить ошибку «Другое обновление в процессе» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка обычно появляется во время процесса обновления ядра WordPress. Если пользователь инициирует другой процесс обновления, когда обновление уже выполняется, вы увидите это сообщение об ошибке.

Что происходит, так это то, что WordPress автоматически устанавливает параметр блокировки обновления в базе данных. Эта опция базы данных предотвращает одновременное обновление вашего веб-сайта. Эта опция автоматически исчезает через некоторое время. Однако, если это не так или вы не хотите ждать, вы также можете исправить это вручную. [ [Исправить другую ошибку процесса обновления в WordPress](https://techblog.sdstudio.top/kak-ispravit-oshibku-drugoe-obnovlenie-v-processe-v-wordpress-pri-obnovlenii-cms/ “Как исправить ошибку) ]

38 Как исправить ошибку ключа сброса пароля в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка заставляет страницу входа обновляться и не позволяет сохранить ключ сброса пароля. Хотя интерфейс вашего веб-сайта работает нормально, вы не сможете войти в систему и работать на нем.

Это вызвано нехваткой места на диске в вашей учетной записи хостинга WordPress. Поскольку на диске больше нет места, WordPress не может сохранить новые данные в базе данных. Самый простой способ исправить это – просто удалить несколько ненужных файлов с вашего сайта. [ Исправить ошибку ключа сброса пароля в WordPress ]

39 Как исправить ошибку «Отсутствует временная папка» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка возникает, когда WordPress не имеет доступа к папке, которую PHP использует для хранения временных файлов. Ошибка нарушает загрузку мультимедийных файлов WordPress, плагинов и установку тем.

Чтобы исправить эту ошибку, вам нужно будет определить временную папку для использования WordPress или попросить вашего хостинг-провайдера WordPress исправить это за вас. [ Исправить ошибку отсутствия временной папки в WordPress ]

40 Как исправить ошибки файла Pluggable.php в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Файл Pluggable.php содержит некоторые основные функции WordPress, которые пользователи и разработчики могут переопределить в своем собственном коде. Однако, если плагин WordPress или пользовательский фрагмент кода не может правильно обработать одну из этих функций, вы увидите ошибку, подобную этой:

Предупреждение: невозможно изменить информацию заголовка – заголовки, уже отправленные (вывод начался в /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) в / home / username / demosite / wp-includes / pluggable. php в строке 1179

Иногда вы сможете продолжить работу над своим сайтом, несмотря на ошибку, иногда ошибка будет фатальной и сделать ваш сайт полностью недоступным. [ Исправить ошибки файла pluggable.php в WordPress ]

41 Как исправить распространенные проблемы с SSL в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Сайты с поддержкой SSL / HTTPS используют уникальный сертификат SSL для идентификации. Если сервер притворяется, что работает по протоколу HTTPS, а его сертификат не совпадает, то большинство современных браузеров предупреждают пользователя о необходимости подключения к веб-сайту.

Самый простой способ исправить это – попросить вашего хостинг-провайдера WordPress правильно установить ваш SSL-сертификат. Дополнительные сведения и другие ошибки, вызванные неправильной настройкой SSL, см. В нашем руководстве по исправлению распространенных проблем с SSL в WordPress.

42 Как исправить ошибку прав доступа к файлам и папкам в WordPress

50 самых распространенных ошибок WordPress и как их исправить

WordPress требует определенных разрешений для файлов и папок для правильной работы. Большинство хостинговых компаний WordPress уже настроили их, но эти разрешения могут измениться случайно или из-за неправильной конфигурации.

Вы можете установить эти разрешения вручную с помощью FTP-клиента. Просто выберите все файлы и папки WordPress, а затем рекурсивно примените разрешения к папкам и файлам.

Вам нужно будет установить все права доступа к папкам на 755 и все права доступа к файлам на 655. Подробнее читайте в нашей статье о том, как исправить права доступа к файлам и папкам в WordPress.

43 Как исправить ошибку загрузки изображения HTTP в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Вы видите ошибку HTTP при попытке загрузить изображения или мультимедиа на свой сайт WordPress? Существует ряд вещей, которые могут привести к ошибке HTTP при загрузке файлов с помощью загрузчика мультимедиа WordPress.

В большинстве случаев эта ошибка носит временный характер и устраняется за несколько минут. Однако в других случаях это становится постоянным и требует дальнейшего изучения.

Пошаговые инструкции см. В нашем полном руководстве по исправлению ошибки загрузки изображения HTTP в WordPress.

44 Как исправить ошибку “Подключение не является частной”

50 самых распространенных ошибок WordPress и как их исправить

Ошибка «Ваше соединение не является частным» появляется на веб-сайтах, использующих протокол SSL / HTTPs, когда ваш браузер не может проверить сертификат SSL, выданный веб-сайтом.

Большинство популярных браузеров будут отображать сообщение об ошибке вместо вашего веб-сайта, что приведет к внезапному падению посещаемости веб-сайта и повреждению имиджа вашего бренда.

Проблема в том, чтобы выяснить причину этой ошибки. Мы подготовили пошаговое руководство, чтобы легко исправить ошибку подключения, не являющуюся частной ошибкой на вашем сайте.

45 Как исправить ошибку «Срок действия ссылки, по которой вы перешли, истек» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Эта ошибка обычно возникает, когда вы пытаетесь загрузить тему WordPress или плагин на свой веб-сайт из области администрирования WordPress.

Хостинговые компании WordPress устанавливают ограничения на размер файлов, которые вы можете загружать, и на продолжительность работы сценария на веб-сайте. Если файл, который вы загружаете, большой или загрузка занимает больше времени, вы увидите ошибку «Срок действия ссылки истек».

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

46 ​​Сайт WordPress не обновляется сразу, проблема

50 самых распространенных ошибок WordPress и как их исправить

На вашем веб-сайте WordPress не отображаются последние внесенные вами изменения? Наиболее частая причина этой проблемы – кеширование.

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

Если ваш веб-сайт не обновляется сразу, то, скорее всего, вы просматриваете кешированную версию. Мы составили подробное руководство, которое показывает, как очистить кеш WordPress во всех популярных браузерах и плагинах кеширования.

47 Как исправить ошибку «Не удалось загрузить ресурс» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

WordPress включает в себя несколько файлов при загрузке любой страницы вашего сайта. За кулисами каждая загрузка страницы содержит несколько изображений, скриптов, таблиц стилей и т.д. Затем эти файлы загружаются браузером пользователя.

Однако, если эти файлы не найдены, вы увидите ошибку «Не удалось выделить ресурс» в инструменте проверки браузера.

Самое простое решение – убедиться, что файл действительно существует на вашем сайте. Однако, если это не сработает, вам необходимо проверить свои URL-адреса WordPress, чтобы убедиться, что они верны.

Подробные инструкции см. В нашем руководстве о том, как исправить ошибку «Не удалось загрузить ресурс» в WordPress.

48 Как исправить ошибку «Отсутствует временная папка» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

WordPress временно хранит файлы во временной папке, когда вы загружаете мультимедиа, обновляете плагины и темы. Если не удается создать или записать во временную папку, загрузка завершится ошибкой с сообщением об ошибке «Отсутствует временная папка».

Чтобы исправить это, вам нужно добавить следующий код в ваш файл wp-config.php.

1

define('WP_TEMP_DIR', dirname(__FILE__). '/wp-content/temp/');

После этого вам необходимо подключиться к своему веб-сайту с помощью FTP-клиента и создать новую папку с именем «temp» внутри папки wp-content.

Для получения дополнительной информации см. Наше руководство о том, как исправить ошибку отсутствия временной папки в WordPress.

49 Как исправить ошибку «Робот Googlebot не может получить доступ к файлам CSS и JS» в WordPress

50 самых распространенных ошибок WordPress и как их исправить

Вы видите ошибки сканирования в консоли поиска Google с сообщением «Робот Googlebot не может получить доступ к ресурсам»? Чтобы понять страницу, робот Googlebot должен просмотреть ее с соответствующими файлами CSS и JavaScript.

Однако, если Google не может загрузить эти файлы, это приведет к ошибкам в отчете о покрытии вашей консоли поиска Google.

Наиболее частой причиной этой ошибки является случайная блокировка пользователями этих ресурсов с помощью файла .htaccess или robots.txt. Просмотрите оба файла в корневой папке своего веб-сайта, чтобы убедиться, что вы не блокируете статические ресурсы.

Для получения подробных инструкций следуйте нашей статье о том, как исправить ошибку Googlebot, которая не может получить доступ к файлам CSS и JS в WordPress.

50 Самостоятельное устранение ошибок WordPress

В этой статье мы рассмотрели некоторые из наиболее распространенных ошибок WordPress. Однако настоящая сила WordPress заключается в тысячах плагинов и тем, которые вы можете использовать на своем сайте. Любой плагин или тема, установленная на вашем сайте, может вызвать ошибки.

Новичкам может быть очень сложно выяснить, что вызывает проблему на их сайте и как их исправить.

Вот и все, мы надеемся, что это руководство помогло вам найти и исправить ошибку WordPress, с которой вы столкнулись.

Источник записи: https://www.wpbeginner.com

Более быстрый и безопасный способ исправления ошибок WordPress

От автора: независимо от того, создаете ли вы новый веб-сайт WordPress или применяете обновления к существующему, проблемы с устранением неполадок могут быть очень трудоемким процессом. Это также может быть немного рискованно — особенно если вы имеете дело с живым сайтом (еще одна веская причина для создания промежуточной среды, когда это возможно).

В целом, для определения источника ошибки WordPress требуется, чтобы мы выполнили следующие шаги:

Переключиться на тему по умолчанию, такую как Twenty Seventeen;

Отключить все плагины и повторно активировать их, один за другим;

После активации каждого плагина обновить свой сайт на front end, чтобы проверить, появляется ли старая проблема;

Эти шаги необходимы, так как они помогут вам определить, вызывает ли проблему ваша тема или один из подключаемых плагинов. Но для этого вам необходимо бросить живой сайт в режим обслуживания или столкнуться с перспективой позволить посетителям увидеть ваш беспорядок.

К счастью, теперь есть способ устранения неполадок сайта без побочного эффекта простоев. Благодаря бесплатному плагину Health Check вы можете выполнить описанные выше действия таким образом, который ограничивается только вашей учетной записью пользователя. Вот как это работает:

Давайте выздоравливать

Проверка работоспособности была разработана людьми из WordPress.org и может считаться «официальным» плагином, подобно Jetpack или BuddyPress. Это означает, что он заслуживает доверия и имеет множество коллективных знаний, когда дело доходит до поиска потенциальных проблем.

Тем не менее, когда вы активируете плагин и перейдете в Dashboard > Health Check , вы получите сообщение о том, что вы должны создать резервную копию своего сайта перед проведением любого тестирования. Хотя маловероятно, что у вас возникнут серьезные проблемы, всегда лучше быть в безопасности, чем сожалеть.

С учетом этого отказа от ответственности вы увидите, что экран проверки работоспособности состоит из серии вкладок — первая из которых содержит некоторую общую информацию о вашем сайте.

Более быстрый и безопасный способ исправления ошибок WordPress

Эти данные могут быть вашим первым ключом к тому, что может вызвать некоторые проблемы. Например, несовместимая версия PHP или MySQL может указывать на необходимость обновления вашего веб-хостинга. WordPress.org также предоставляет некоторые полезные пояснения относительно того, что указано на этой вкладке.

Отладочная информация

Вкладка «Debug Information» — это полный список стилей для вашего веб-сайта со всеми подробностями. Здесь вы найдете общую информацию о вашей установке, список всех тем и плагинов, информацию о сервере, разрешениях на файлы и многое другое.

Хотя почти все перечисленное здесь полезно, действительно хороший материал снова связан с сервером. Выяснение некоторых ограничений на загрузку и выполнение может помочь вам диагностировать проблемы, связанные с добавлением файлов. Объем доступной для WordPress памяти может предоставить вам возможное решение для сайта, который медленно работает на back end. Даже зная вес папки выгрузки, вы можете избежать любых ограничений хранения.

И если вам нужно поделиться конфигурацией своего сайта со специалистом технической поддержки (будь то на WordPress.org или в другом месте), все в этой панели можно легко скопировать в буфер обмена.

Более быстрый и безопасный способ исправления ошибок WordPress

Режим поиска неисправностей

Теперь мы пришли к интересной части! Режим поиска работоспособности Health Check — действительно обязательная функция плагина. Чтобы активировать его, перейдите на вкладку «Troubleshooting», прочтите краткие инструкции и нажмите кнопку «Enable Troubleshooting Mode».

При входе в этот режим вы заметите, что в разделе «Административная панель» в верхней части экрана появился пункт меню «Troubleshooting Mode». Здесь вы сможете включать плагины или темы по мере устранения процесса неполадок. Это, конечно же, гораздо удобнее, чем открывать страницу «Плагины» или «Темы» каждый раз, когда вы хотите внести изменения.

И если вы перейти на front end своего сайта, вы увидите, что он теперь использует тему WordPress по умолчанию. Хотя первоначальный взгляд на это может быть смущающим — не нужно беспокоиться. Помните, что вы единственный, кто просматривает ваш сайт в этом режиме. Все остальные посетители и зарегистрированные пользователи (при условии, что они не используют ваш логин) будут видеть все как обычно. Если вы действительно хотите быть уверенным, посетите front end вашего сайта в другом браузере, когда выходите из системы.

Более быстрый и безопасный способ исправления ошибок WordPress

Хотя режим устранения неполадок невероятно полезен, есть несколько вещей, которые необходимо принять к сведению:

Любые «обязательные» плагины WordPress, активированные на вашем сайте, НЕ будут деактивированы;

Если ваша регулярно действующая тема использует настраиваемые поля, эти данные не будут отображаться при использовании темы по умолчанию;

При тестировании некоторые функции вашего сайта, которые требуют плагинов, не будут работать, пока вы их не активируете;

Другие интересные моменты

Стоит отметить, что проверка работоспособности также включает некоторые дополнительные преимущества:

Информация о PHP

Это ваш стандартный phpinfo(), который обеспечивает полный обзор конфигурации вашего сервера. Это особенно полезно в тех случаях, когда вам нужно знать, включена ли какая-либо функция.

Инструмент целостности файлов

Для безопасности важно знать, что файлы ядра WordPress не повреждены. Этот инструмент сравнивает вашу установку с текущей версией WordPress и предупреждает вас о любых различиях, которые находит. Если есть различия, возможно, вам нужно почистить сайт от вредоносного ПО.

Инструмент проверки почты

Это простая форма, которая проверяет, работает ли функция wp_mail() на вашем сайте. Часто владельцы сайтов могут испытывать проблемы с получением сообщений, отправленных через контактные формы. Использование этого инструмента позволит вам убедиться, что сам веб-хост не является проблемой.

Более быстрый и безопасный способ исправления ошибок WordPress

Шах и мат

Красота Health Check заключается в том, что он взял тяжелую задачу и сделал ее более безопасной и удобной для пользователя. В следующий раз, когда вы столкнетесь с проблемой на веб-сайте WordPress, первым делом используйте этот плагин для устранения неполадок. Не забудьте сначала принять все необходимые меры предосторожности.

Однако обратите внимание, что плагин не идеален и может не поймать все. Поскольку это инструмент постоянного развития, команда WordPress.org поощряет пользователей сообщать о любых проблемах через форум поддержки плагина.

В целом, проверка работоспособности представляет собой большой шаг вперед, когда дело доходит до диагностики веб-сайта с ошибкой в WordPress. Он может сэкономить разработчикам много времени и головных болей.

Автор: Eric Karkovack

Источник: //speckyboy.com/

Редакция: Команда webformyself.

Несмотря на то, что WordPress является контролируемой средой, в которой ошибки встречаются гораздо реже, чем в обычных условиях разработки программного обеспечения, всегда есть окно или дверь, в которую могут проникнуть проблемы.

Как правило, можно сказать, что чем больше гибкости дает инструмент, тем больше потенциальных ошибок вы можете встретить.

В конкретном случае WordPress есть много гибкости и, следовательно, много потенциальных ошибок. У вас есть открытая архитектура плагинов, которую вы можете использовать для добавления функций в CMS; у вас есть веб-сервер, хостинг-провайдер, система управления базами данных и сеть. Все эти компоненты являются независимыми факторами, которые способствуют их доле потенциальных проблем.

Типы проблем, с которыми вы можете столкнуться, включают низкую производительность, некорректное или поврежденное содержимое, сообщения об ошибках и, что хуже всего: белый экран смерти (WSoD), который означает, что ваш сайт потерпел крах и требует немедленного внимания.

Даже небольшая проблема с производительностью (например, задержка менее 2 секунд) – это то, о чем вы должны беспокоиться, потому что это может повредить вашей стратегии SEO и вашему позиционированию в результатах поисковых систем.

Вот почему так важно иметь инструменты, которые вы могли бы использовать всякий раз, когда ваш сайт работает неправильно. И даже если это произойдет, всегда есть возможность улучшить его производительность или удобство использования.

Что такое отладка?

Что такое отладка?

Отладка – это задача, которую разработчики выполняют для обнаружения и удаления ошибок (также называемых багами) из своих программ. Это делается с помощью специализированных инструментов, которые позволяют вам видеть, что происходит внутри программы во время ее выполнения.

Иногда самой сложной частью отладки является выяснение точного компонента, команды или инструкции, которая вызывает ошибку. Для этого разработчики делают то же самое, что и врач, который должен поставить диагноз: проанализировать симптомы и, при необходимости, провести некоторые исследования, чтобы определить источник проблемы. Эквивалент медицинских исследований для разработки программного обеспечения – это инструменты мониторинга, которые предоставляют информацию о внутренней работе сайта.

Давайте посмотрим несколько вариантов.

1. WP_DEBUG

WordPress имеет встроенную помощь для отладки, которая обычно упускается из виду. Это флаг WP_DEBUG, вызывающий режим отладки в WordPress, когда он активирован. Когда вы активируете WP_DEBUG, создается журнал, который регистрирует всю активность вашего сайта. Прочитав этот журнал, вы можете узнать, что работает неправильно на вашем сайте WordPress.

Чтобы включить WP_DEBUG, вам нужно выполнить некоторое кодирование, отредактировав файл wp-config.php и добавив необходимые строки, чтобы команда записала все действия в журнале. Эта задача кодирования не для всех: вам нужно быть очень осторожным при редактировании файла wp-config.php, потому что, если вы пропустите строку или даже символ, ваш сайт может перестать работать. Кроме того, сделайте резервную копию вашего сайта/файлов, прежде чем делать что-либо. Если вы все испортите, вы можете восстановить резервную копию и откатить все обратно до нормального состояния.

Чтобы отредактировать файл wp-config.php, используйте файловый менеджер вашего хостинг-провайдера или используйте FTP-клиент, чтобы загрузить файл и открыть его локально в предпочитаемом вами текстовом редакторе. Файл находится в главном каталоге вашей установки WordPress. После того, как вы откроете его, найдите строку, где определен WP_DEBUG. Это должно выглядеть так:

define('WP_DEBUG', false);

Если такой строки нет, поищите следующий комментарий:

/* That’s all, stop editing! Happy blogging. */

и добавьте следующие строки над этим комментарием. Эти команды будут указывать вашему сайту регистрировать все ошибки без их отображения, что полезно для общедоступных веб-сайтов:

define('WP_DEBUG', true); 
define('WP_DEBUG_LOG', true); 
define('WP_DEBUG_DISPLAY', false); 
@ini_set('display_errors',0);

Сохраните измененный файл и, если вы используете FTP, загрузите его на свой сайт. Затем попытайтесь спровоцировать ошибку (или дождитесь ее появления) и проверьте файл debug.log. Вы найдете его в папке wp-content вашей установки WordPress. Вы можете открыть его с помощью текстового редактора и найти сообщения об ошибках, которые показывают, что вызывает проблемы на вашем сайте.

После этого вы должны отключить ведение журнала, изменив значения true на false во всех строках, которые вы добавили или изменили в файле wp-config.php.

2. Отчеты об ошибках WPDB

Если вы знаете или подозреваете, что база данных вашего сайта вызывает проблемы, вы можете включить функцию отчетов об ошибках WPDB. Это также требует некоторого кодирования. После того, как вы включите создание отчетов об ошибках, вы можете настроить свой веб-сайт на отображение ошибок базы данных на экране.

Вы не должны делать это на живом веб-сайте, если вам все равно, будут ли ваши посетители получать сообщения об ошибках на своих экранах. Лучше использовать промежуточный веб-сайт (как описано ниже), где вы можете протестировать все, что хотите, не позволяя всем увидеть, что происходит под капотом.

Чтение этих отчетов об ошибках или журналов требует определенных технических знаний, как, например, медицинских знаний, чтобы прочитать рентгеновские снимки. Вам нужно будет расшифровать некоторые жаргоны программирования, сетей или баз данных, но вы, вероятно, найдете основную проблему, которая затрагивает ваш сайт, а затем обратитесь за помощью к кому-то, кто может решить эту конкретную проблему.

Чтобы начать генерировать отчеты об ошибках базы данных, добавьте в файл wp-config.php следующую строку (так же, как описано выше, для создания журнала отладки):

define('SAVEQUERIES', true);

Если для него установить значение true, база данных начнет хранить все запросы, которые выполняет ваш веб-сайт. Затем вы сможете проверить количество запросов, вызванных каждым запросом страницы, и команды, используемые в каждом из них. Один из способов показать запросы на экране – добавить эти строки в ваш PHP-файл темы в вашем потоке выполнения:

global $wpdb; 
print_r($wpdb->queries);

Как только вы закончите с отладкой, вы должны удалить эти строки, чтобы вернуть ваш сайт к нормальной работе.

3. Использование промежуточного сайта

Промежуточный веб-сайт – это клон вашего реального веб-сайта, на котором вы можете протестировать изменения или новые функции, прежде чем использовать их. Также неплохо использовать промежуточный веб-сайт для отладки проблем или отслеживания их поведения, поскольку он дает вам возможность опробовать все, что вы хотите, не мешая реальным пользователям вашего веб-сайта.

Важно, чтобы промежуточный веб-сайт точно отражал содержание и структуру вашего фактического веб-сайта. Всякий раз, когда вы обновляете свой сайт WordPress новым контентом или новыми надстройками (в основном плагинами и темами), вы должны обновить свой промежуточный сайт с копией фактического. Таким образом, если проблема возникнет на вашем живом веб-сайте, вы сможете скопировать ее в своей промежуточной среде.

Многие управляемые провайдеры хостинга WordPress предлагают промежуточный сайт в качестве добавленной стоимости к своим платным планам. Это наиболее удобный способ создания промежуточной среды, в которой вы можете испытывать все без риска.

Но если ваш хостинг-провайдер не предлагает вам такую ​​возможность, вы можете создать промежуточный сайт с помощью плагина WP Staging. Этот плагин позволяет легко клонировать ваш сайт, а затем использовать клон, как если бы он был реальным. Вы всегда будете знать, когда находитесь в рабочей среде, потому что оранжевая полоса в верхней части экрана скажет вам об этом.

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

4. Query Monitor

Его название может вводить в заблуждение, потому что Query Monitor делает гораздо больше, чем просто отслеживает запросы. Это полная панель разработчика для WordPress, позволяющая отлаживать скрипты, таблицы стилей, вызовы API, запросы к базе данных, ошибки PHP и многое другое. Некоторые расширенные функции позволяют отлаживать вызовы Ajax и проверять возможности пользователей.

wordpressQuery Monitor

После установки и активации Query Monitor начинает отображать информацию о поведении вашего сайта наиболее полезными способами.

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

Используя Query Monitor, вы можете постепенно сужать поиск ошибок по плагину или теме, пока не найдете тот, который снижает производительность вашего сайта или вызывает сбой. Как и WordPress, Query Monitor является полностью бесплатным и с открытым исходным кодом.

5. Инструменты разработчика Firefox

Ранее известный как Firebug, Инструменты разработчика Firefox – это специальная версия Firefox, созданная специально для разработчиков и предлагающая новейшие функции и инструменты для разработки. Он не является специфичным для WordPress, но оказывается очень полезным для отладки сайтов.

Инструменты разработчика Firefox неизбежно сравниваются с более популярными Chrome DevTools. При этом солидная компоновка Firefox выделяется. Например, вы можете щелкнуть правой кнопкой мыши любой элемент, чтобы открыть вкладку «Инспектор», и веб-консоль предлагает расширенный вывод при печати объектов, показывая гораздо больше информации, чем просто его имя.

Он предоставляет дополнительную информацию для определенных типов, позволяя детально изучить свойства объекта и предоставить более подробную информацию для элементов DOM.

Инструменты разработчика Firefox

С помощью инструмента «Инспектор» вы можете просматривать и изменять страницы HTML и CSS, что позволяет делать это со страницами, загруженными локально в Firefox или на удаленном устройстве, например Firefox для Android.

Веб-консоль отображает всю необходимую информацию о веб-странице: JavaScript, сетевые запросы, CSS, предупреждения, сообщения об ошибках и информационные сообщения, явно зарегистрированные с помощью кода JavaScript. Это также позволяет вам взаимодействовать с веб-страницей, непосредственно выполняя выражения JavaScript в контексте страницы.

6. New Relic

Являясь одним из крупнейших игроков в отрасли APM (Application Performance Monitoring), New Relic является коммерческим продуктом, который ежедневно используют тысячи разработчиков во всем мире, чтобы получить представление о производительности своих программных продуктов. Он имеет плагиновую архитектуру, которая обеспечивает добавленную функциональность третьими сторонами, что приводит к практически бесконечному спектру технологий, которые можно отслеживать с помощью этого инструмента.

New Relic

При цене от 9,37$ до 200$ за хост в месяц он предназначен для профессиональной отладки. Он также несет в себе расширенную кривую обучения, поэтому помимо затрат денег на решение, вам также нужно потратить время, чтобы научиться его использовать. Пользователи New Relic ценят тот факт, что он легко интегрируется в приложения для APM и мониторинга инфраструктуры.

7. Debug Bar

Debug Bar представляет собой набор плагинов, доступных через меню отладки на панели администратора WordPress, которое отображает широкий спектр отладочной информации. Его параметры включают консоль, шорткоды, константы, типы записей, cron, действия и фильтры, переходные процессы, удаленные запросы, а также сценарии списков и зависимости стилей. Это плагин с открытым исходным кодом, поэтому его можно использовать бесплатно.

Основной плагин, Debug Bar, предоставляет базовую функциональность, расширенную остальными плагинами. Он работает со встроенными в WordPress флагами отладки, такими как WP_DEBUG и SAVEQUERIES. Когда эти флаги активны, панель отладки добавляет полезную информацию об отладке, такую ​​как предупреждения PHP и запросы MySQL, избавляя вас от необходимости искать и читать файлы журнала.

Debug Bar

Каждый параметр в меню панели отладки предоставляет свою долю мощности отладки. В консоли, например вы можете запускать произвольный PHP-код, который отлично подходит для тестирования содержимого переменных (среди прочего).

Cron отображает информацию о запланированных событиях WordPress, такую ​​как время следующего события, количество запланированных событий, список пользовательских запланированных событий и т. Д. Действия и фильтры – еще одна опция для отображения хуков, прикрепленных к текущему запросу. На вкладке «Действия» отображаются действия, связанные с текущим запросом, а на вкладке «Фильтры» отображаются все теги фильтров, а также функции, прикрепленные к каждому из них.

Заключение

Инструменты отладки в основном предназначены для специалистов по разработке программного обеспечения. Но даже если вы не разработчик, если вы просто ведете блог на WordPress, полезно иметь хотя бы базовые знания о том, как отслеживать и отлаживать ваш сайт. Таким образом, вы можете дать разработчику некоторую информацию, которая поможет ему найти источник проблемы.

Также рекомендуем прочитать:

  1. 10 способов SEO оптимизации WordPress и производительности контента
  2. 7 способов, как увеличить скорость загрузки вашего сайта
  3. Что такое черный список URL-адресов и как от него защититься?
  4. Увеличить производительность WordPress с помощью этих плагинов

Запуск сайта на ВордПресс — задача, требующая немало сил и времени. И одно дело, если нужно разработать простой лендинг, а другое, когда создаётся крупный многофункциональный ресурс. Во втором случае, когда к сайту подключается много дополнительных инструментов, работающих совместно, разработчик наверняка столкнется с массой трудностей и ошибок. Последние могут быть связаны с совместимостью, недоработками в коде, неправильной установкой или настройкой плагинов, и другими обстоятельствами.

Обнаружить причину появления ошибки может быть сложно. Особенно, начинающему пользователю WordPress.Тем более, что иногда могут появляться ошибки, которые внешне никак не проявляются, но при этом отрицательно влияют на успешность проекта. Например, негативно сказываясь на скорости загрузки страниц. В связи с этим возникает необходимость вовремя находить и устранять ошибки разного рода.

Самостоятельно проверять весь код, подключенные инструменты и т.д. — долго и сложно. Проще и быстрее использовать бесплатные плагины для поиска ошибок ВордПресс. Эти инструменты комплексно анализируют весь сайт. Порой они находят недоработки, которые вы сами бы не заметили, даже при очень внимательном изучении результата своей работы.

Для вашего удобства, мы собрали топ-7 лучших плагинов для поиска ошибок WP в одну статью. В неё вошли только полезные инструменты, проверенные временем и другими вебмастерами. А их бесплатность позволяет использовать их без ограничений, даже если у вас много проектов.

Health Check & Troubleshooting

Один из самых популярных плагинов для поиска ошибок в ВордПресс. Он регулярно обновляется и используется на более чем 200 тысячах сайтов. Для русскоязычных вебмастеров инструмент особенно удобен, благодаря наличию перевода на русский. Health Check & Troubleshooting имеет открытый исходный код, поэтому:

  • проверка вашего проекта с его помощью абсолютно безопасна;
  • опытные программисты могут доработать инструмент под свои потребности, расширив его функциональность.

Плагин для WordPress в автоматическом режиме проверит:

  • наличие общеизвестных проблем, часто возникающих на большом количестве сайтов;
  • есть ли ошибки в конфигурации;
  • целостность файлов WP;
  • совместимость с будущими обновлениями PHP;
  • функционал электронной почты;
  • защищенность соединения;
  • работоспособность функции JSON;
  • работоспособность запланированных событий (например, отложенных публикаций).

Также он отобразит настройки сервера и другую полезную информацию. Она пригодится во время обращения в службы поддержки шаблонов или плагинов, а также при создании темы по поводу вашей проблемы на официальном форуме ВордПресс.

Debug This

Ещё один бесплатный инструмент, который будет полезен разработчикам WP. В отличие от предыдущего, он не имеет перевода на русский язык, а также реже обновляется. Тем не менее, он пользуется популярностью и очень эффективен. Его главное достоинство — поиск и вывод всей необходимой информации в один клик. В неё входят сведения о:

  • журнале поиска ошибок;
  • статистике кэша объектов;
  • установленных плагинах и проблемах с ними;
  • размерах изображений, использующихся на сайте;
  • работоспособности запланированных событий;
  • пользователях и их аккаунтах;
  • особенностях боковых панелей и виджетов;
  • применяющихся в ВордПресс сценариях и стилях;
  • настройках блога;
  • и других важных составляющих «внутренней» части вашего проекта.

Debug This позволяет быстро провести отладку. Вы потратите меньше времени на поиск ошибки, из-за которой возникла проблема, ведь получите общую информацию сразу обо всём, в виде 60 отчётов. При этом просмотреть необходимые сведения можно прямо из панели администратора. А когда ошибка будет обнаружена, вы сможете либо устранить её самостоятельно, либо обратиться за помощи в службу поддержки ВордПресс, темы или другого продукта, с которым она связана.

Query Monitor

Как становится понятно из названия, данный инструмент предназначен для мониторинга и отладки запросов разного рода. Например, к базе данных или редактору блоков. Его используют в более чем 100 тысячах проектов на ВордПресс, что подтверждает его полезность. Query Monitor имеет перевод на русский язык, поэтому подойдет даже не знающим английского языка вебмастерам.

В процессе поиска ошибок плагин проверяет и обнаруживает:

  • иерархию шаблонов и их составляющих, показывая, есть ли незагруженные или конфликтующие элементы;
  • запросы к базе данных, которые будут выведены отфильтрованными по типу и ответственному компоненту (вы будете четко видеть, какие запросы относятся к конкретному плагину или шаблону);
  • проблемы с файлами перевода сайта на разные языки;
  • доступ обычных посетителей вашей странички на ВордПресс к тем разделам, которые должны быть для них закрыты;
  • ошибки PHP, с указанием ответственных компонентов;
  • недочеты в настройках сценариев и стилей, с учетом всех зависимостей и их нарушений;
  • значения условных функций ВордПресс, таких как is_single() и подобных;

Особенно полезны уведомления о медленных, повторяющихся или ошибочных запросах к базе данных. Они не очень заметны, поскольку не влияют на функциональность сайта, но при этом негативно сказываются на скорости его работы, что влияет на удобство страниц для пользователей.

Query Monitor может работать в автоматическом режиме, и когда поиск ошибок оказывается успешным, отображать в админ-панели соответствующие уведомления. При этом инструмент не хранит собираемые данные на сторонних серверах и не отправляет их третьим лицам, что легко проверяется изучением его открытого исходного кода. Поэтому его применение безопасно даже в проекте, где важна конфиденциальность данных.

Главное достоинство этого плагина для поиска ошибок в WordPress заключается в их удобном представлении для изучения. Вы будете видеть, с чем связана проблема, какие элементы сайта она задействует, и на работоспособность каких функций влияет. Это особенно хорошо для новичков в WP, которым сложно определить причину возникновения ошибки.

Black Bar

Полезный и удобный в использовании плагин. Его особенность заключается в том, что панель отладки будет отображаться в нижней части браузера, когда вы заходите на сайт с аккаунта администратора. Поэтому вы видите сообщения о возможных проблемах сразу же, когда тестируете работоспособность страниц и функционала вашего проекта.

К сожалению, с последними версиями ВордПресс инструмент не тестировался. Его корректная работа гарантируется только если у вас WP до 5.1.4 версии. Поэтому он подойдёт не всем вебмастерам. Если у вас более поздний выпуск WordPress — попробовать плагин можно, но не факт, что он поможет вам обнаружить ошибки.

Функции Black Bar:

  • отображение появляющихся в процессе загрузки страниц ошибок PHP;
  • проверка глобальных переменных, таких как POST, COOKIE, SESSION, GET, SERVER;
  • показывает совершенные запросы MySQL и сколько времени было потрачено на их реализацию;
  • отладка плагинов и шаблонов ВордПресс через консоль.

Данный инструмент не имеет перевода на русский язык, однако, по своему устройству он не сложный, поэтому даже без знания английского им можно пользоваться без особых проблем.

BulletProof Security

Данный плагин проводит поиск ошибок в плане безопасности вашего проекта на WordPress. Он высоко оценён вебмастерами и часто обновляется. На форуме поддержки разработчики помогают пользователям решать возникающие проблемы. Приятный бонус — перевод BulletProof Security на русский язык, делающий его использование комфортнее для начинающих. Что делает данный инструмент:

  • сканирует проект на наличие вредоносного кода;
  • выполняет функцию файрвола;
  • защищает форму авторизации от проникновения посторонних;
  • создает резервную копию базы данных;
  • помогает устранить недоработки, позволяющие работать на сайте спамерам;
  • ведёт журналы безопасности и ошибок HTTP;
  • предоставляет подробную информацию о ВордПресс и подключенных инструментах.

BulletProof Security имеет 3 темы оформления, позволяет обслуживать как внешний, так и внутренний интерфейс проекта, и вообще очень дружественен к пользователям. Если для вас важна безопасность, тогда данный плагин для WordPress поможет её улучшить, а также найти ошибки, которые потенциально ей вредят.

У инструмента есть PRO-версия, расширяющая её функциональность. Но её стоит рассматривать только опытным вебмастерам, которые убедились в том, что им подходит основная, но для решения всех задач нужны дополнительные возможности.

Media Cleaner

Еще один полезный плагин, однако, находящий совсем другой тип ошибок, нежели представленные в начале нашего топа инструменты. Media Cleaner сканирует вашу «Библиотеку медиафайлов», с целью обнаружения файлов и записей, которые:

  • засоряют ваш ВордПресс и не используются;
  • повреждены;
  • работают неправильно.

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

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

Media Cleaner доступен на русском и английском языках. Он тестировался на разных версиях ВордПресс, в том числе и на последних выпусках. Он совместим с любыми шаблонами, плагинами и записями медиафайлов. Если у вас многофункциональный сайт с большим количеством подключенных дополнительных инструментов, тогда для полноценной очистки может потребоваться Pro-версия, цена которой (на 1 год, для 1 сайта) составляет $24.

WP Safe Mode

Инструмент используется для включения в ВордПресс так называемого «безопасного режима». В нём вы сможете отключать и включать определённые плагины и менять темы, чтобы проверить, как работает сайт в видоизменённом варианте. Это дает возможность разобраться, из-за какого именно дополнения возникла та или иная ошибка.

Установить WP Safe Mode можно через FTP, что особенно выручает в ситуациях, когда доступ к сайту был потерян из-за ошибок PHP. К примеру, при возникновении «белого экрана смерти» или пустых экранов. Иногда это единственный способ восстановить работоспособность проекта WordPress, потому что без активации безопасного режима с отключением дополнений, разобраться с проблемой и причинами её появления как-то по-другому невозможно.

Другие достоинства плагина:

  • включить безопасный режим можно только для своего IP-адреса, благодаря чему вы сможете заниматься отладкой, пока посетители сайта пользуются им также, как и до начала технических работ;
  • установка в автоматическом режиме;
  • назначение сочетания клавиш админ-панели, которое будет включать и отключать безопасный режим.

WP Safe Mode не доступен на русском языке, поэтому у не знающих английский пользователей ВордПресс могут возникнуть незначительные трудности с его применением.

Подведём итоги

Собранный в этой статье топ-7 плагинов для поиска ошибок будет полезен каждому вебмастеру, работающему с ВордПресс. Особенно начинающим пользователям, которые ещё не сталкивались с распространенными проблемами и не знают пути их решения. Если на вашем сайте появились ошибки, то в первую очередь, для обнаружения их причин, используйте именно эти плагины, потому что они:

  • бесплатные и доступны всем желающим;
  • имеют открытый исходный код и полностью безопасны;
  • проверены опытом других работающих с WordPress мастеров.

Мы отобрали лучшие из них специально для того, чтобы вы, во время поиска решения своей задачи в интернете, не наткнулись на вредоносные, устаревшие или некорректно работающие продукты.

Главная » WordPress » На сайте возникла критическая ошибка WordPress | Как исправить?

Ошибка, которую вы увидели на экране: «На сайте возникла критическая ошибка WordPress«, полный текст выглядит следующим образом:

На сайте возникла критическая ошибка. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций.

Существуют различные другие версии этой ошибки, которые появляются в зависимости от того, какие изменения вы делаете: обновления php, ошибка wordpress install, ошибка при неудачном входе, ошибка при активации woocommerce и т.д.

Начиная с версии WordPress 5, благодаря режиму отладки, на экране появляется сообщение о том, что на сайте возникли технические проблемы. В WordPress 5.2 — 5.3 мы получали сообщение об ошибке «На сайте возникли технические проблемы«. Но в последнем выпуске WordPress 5.4 разработчики WordPress изменили сообщение. В этой статье я рассмотрю, как это исправить.

Существует множество распространенных ошибок wordpress, с которыми вы можете столкнуться, например:

  • 500 internal server error,
  • 504 Gateway Timeout error,
  • 404 Page Not Found ,
  • 405 Method Not Allowed Error,
  • WordPress File And Folder Permissions Error,
  • Error Establishing a Database Connection in WordPress,
  • White Screen of Death (WSOD) Error и многие другие. Я подробно рассматривал все эти ошибки в других статьях моего блока.

Содержание

  1. Что означает эта критическая ошибка WordPress?
  2. Как исправить критическую ошибку в WordPress?
  3. Включите режим отладки в WordPress
  4. WordPress обновление PHP до версии 7.4 или выше
  5. Проверка версии PHP в WordPress
  6. Устранение проблем, связанных с конфликтом тем
  7. Устранение проблем, связанных с конфликтом плагинов
  8. Исправление ошибочных пользовательских кодов
  9. Вывод
  10. Нужна помощь от эксперта по WordPress?

Что означает эта критическая ошибка WordPress?

На сайте возникла критическая ошибка

WordPress 6.2.2 имеет встроенную функцию, которая обнаруживает, когда плагин или тема вызывают фатальную ошибку на сайте. Она уведомляет вас об этом автоматическим письмом. Такого рода проблемы генерируют PHP FATAL ошибки. Фатальные ошибки возникают, когда PHP перестает работать и требует, устранение неполадки, прежде чем вы сможете завершить процесс.

Существует довольно много причин, по которым вы можете столкнуться с критической ошибкой в WordPress, поэтому постарайтесь вспомнить, каким было ваше последнее действие.

  • Вы установили или удалили плагин?
  • Вы активировали или деактивировали плагин?
  • Загрузили, активировали или деактивировали новую тему?
  • Вносили ли вы какие-либо изменения в веб-хостинг?
  • Обновляли ли вы что-либо через FTP?
  • Обновляли ли вы версию PHP?

CMS WordPress и некоторые из активных плагинов требуют использования большого количества памяти, либо на сайте много одновременных посещений, может возникнуть высокое потребление памяти PHP. Если потребности в памяти превысят установленные лимиты, на сайте возникнет ошибка: «На сайте произошла критическая ошибка WordPress«.

Эта ошибка является очень общей и не несет никакой информации, поскольку она показывается всем пользователям, которые просматривают сайт. Поэтому логично, что в целях безопасности она не показывает больше информации.

При фатальной ошибке ваш запрос не может быть выполнен. Вместо того чтобы показывать сломанные страницы с многочисленными ошибками, WordPress теперь показывает приличный экран. Вот и все.

Для отладки фактической возникшей ошибки и ее причины необходимо активировать режим отладки в WordPress. Далее я объясню, как это сделать.

Как исправить критическую ошибку в WordPress?

Включите режим отладки в WordPress

Войдите на свой сайт с помощью FTP и проверьте журналы ошибок. Если это не поможет, попробуйте включить режим отладки.

wp_debug включение

Существует несколько вариантов активации режима отладки в WordPress. Один из самых быстрых и эффективных — изменить файл wp-config.php, который будет находиться в корне нашего сайта. Для этого подключитесь к файлам сайта по FTP и откройте файл wp-config.php из корневой папки WordPress в текстовом редакторе. Найдите следующие строки и отредактируйте добавив следующие строки:

define(‘WP_DEBUG’, true);

define( ‘WP_DEBUG_LOG’, true );

define( ‘WP_DEBUG_DISPLAY’, false );

@ini_set( ‘display_errors’, 0 );

Измените значения false на true и сохраните. Теперь, когда вы обновите страницу сайта, вы можете увидеть другие ошибки, которые могут дать вам лучшее понимание того, откуда исходит ошибка. Вы также можете проверить журналы отладки через FTP. Не забудьте вернуть значение false после завершения работы.

Возможно, файл уже содержит некоторые из этих строк, если это так, проверьте, что они одинаковые, и оставьте одну из них WP_DEBUG_LOG. Сохраните изменения в файле wp-config.php, и с этого момента WordPress будет записывать в этот файл любое предупреждение, уведомление или ошибку, возникающую на сайте. Расположение будет в папке wp-content/debug.log

Предыдущими строками мы указываем WordPress сохранять возможные ошибки, которые могут возникнуть, в файле debug.log и не показывать их на экране.

Это настоятельно рекомендуется, чтобы не показывать конфиденциальную информацию пользователю, который переходит на наш сайт. Если мы разрабатываем сайт и он еще не опубликован, то можем выводить ошибки на экран.

Как только активировали режим отладки, можем загрузить или прочитать файл напрямую /www/wp-content/debug.log, который будет иметь содержание, аналогичное следующему:

Wordpress debug log просмотр

В зависимости от уровня журнала он покажет нам предупреждения, уведомления, ошибки или все вместе. В нашем случае он покажет все уровни журнала. В основном сосредоточимся на строках, которые начинаются с «PHP Fatal error» или «Error», которые являются теми ошибками, которые могут привести к тому, что веб-страница не будет показана пользователю.

Существуют и другие уровни ошибок, но эти — самые важные. Теперь давайте узнаем, как решить эту проблему, обновив версию PHP.

WordPress обновление PHP до версии 7.4 или выше

WordPress написан на языке PHP, и ваш хостинг устанавливает его версию.

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

Как и при обновлении WordPress, плагинов и тем, также важно обновить PHP WordPress до последней версии. Есть две причины, по которым вам необходимо обновить версию PHP.

  1. Сайт WordPress будет работать быстрее
  2. Новая версия PHP более эффективна. Вы можете увеличить производительность вашего сайта в 3-4 раза.

Также сайт будет более безопасным. WordPress — самая популярная CMS, построенная на PHP. Следовательно, хакерам легко взломать сайт wordpress. Обновив PHP, вы получите новейшие функции безопасности, которые отсутствуют в предыдущей версии PHP. Поэтому очень важно обновить PHP до последней версии.

Проверка версии PHP в WordPress

Чтобы проверить текущую версию PHP, вы можете создать новый файл, допустим serverinfo.php. Теперь отредактируйте этот файл и добавьте в него следующий код. После этого запустите файл, и он предоставит вам всю информацию о системе, на которой работает ваш сервер.

<?php

   phpinfo(); // Функция информации о версии php

Устранение проблем, связанных с конфликтом тем

Для этого просто активируйте тему по умолчанию, например, Twenty Twenty или выше.

К сожалению, поскольку ваш сайт отображает ошибку, вам придется устранять неполадки с помощью файлового менеджера вашего хостера (например, файлового менеджера cPanel) или использовать FTP или sFTP (это защищенная версия FTP).

Важно отметить, что при смене темы вы не потеряете настройки выбранной темы.

Для этого переименуйте папку с активной темой, добавив в конце названия папки DISABLE или DISABLED. Например, если вы используете Twenty Nineteen и папка называется «twentynineteen «, вы назовете ее «twentynineteenDISABLE» или «twentynineteenOLD». Вернитесь в верхнюю часть сайта и обновите страницу.

Цель — посмотреть, исчезнет ли ошибка. Если не исчезнет, то это что угодно, но не тема.

Устранение проблем, связанных с конфликтом плагинов

Если дело не в теме, это может быть проблема с плагином. В некотором смысле, поиск и устранение неисправностей схожи. Однако гораздо проще переименовать папку плагина в «pluginsOFF». Посетите сайт и войдите в систему. Это приведет к закрытию всех плагинов. Обратите внимание, что это не удалит первоначальные настройки этих плагинов, так как они сохранятся, когда вы снова включите их позже.

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

Когда вы обнаружили проблему, вам, вероятно, нужно восстановить объект или модуль, который ее вызвал. Вы можете сделать это несколькими способами.

Скачайте оригинальные файлы плагина прямо из каталога плагинов WordPress и замените плагин через Файловый менеджер вашего хостера (или cPanel) или через FTP или sFTP.

Использовать плагин WP Rollback для восстановления плагина до предыдущей версии.

Если вы используете WP Rollback, есть несколько версий на выбор. Он подскажет вам, какая версия у вас установлена. Выберите плагин для восстановления. Нажмите на «Rollback», если он доступен в списке плагинов в вашем администраторе WordPress.

Исправление ошибочных пользовательских кодов

Если ничего из вышеперечисленного не помогло, то ни плагины, ни темы не являются виновниками, и следующее, что нужно сделать, это проверить, не имеют ли какие-либо из ваших пользовательских кодов несовместимости с текущей версией WordPress, темы, плагинов или PHP.

Чтобы исправить это, просто удалите пользовательские коды из файла functions.php темы или из того места, куда вы их добавляли, и проверьте, нет ли больше критических ошибок WordPress.

Если критические ошибки исправлены, то вы уже знаете, что виновником является:

  • Ваш пользовательский код.
  • Или версия PHP, из-за проблем с совместимостью между ними.

Вывод

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

Кроме того, сайт WordPress отправит вам электронное письмо с инструкциями, а иногда даже активирует режим восстановления WordPress.

Если вы не получили письмо от WP, вы можете посмотреть в журналы сервера и получить запись, связанную с этой проблемой?

Это также может помочь вам найти решение. Вы можете получить доступ к журналу ошибок через FTP или cPanel, зайдя в корневой каталог установки WordPress. Вы также можете поговорить с вашим хостинг-провайдером, чтобы узнать, где хранятся журналы ошибок, так как у каждого хостера они разные.

Нужна помощь от эксперта по WordPress?

Нет технических знаний? Поможем исправить. На вашем веб-сайте произошла критическая ошибка? Свяжитесь с нами прямо сейчас и мы мгновенно исправим проблемы с WordPress.

Добавить комментарий