Не работает сайт на WordPress, типичные ошибки

Не работает сайт на WordPress, типичные ошибки

Примеры наиболее частых ошибок и их устранение.

Белый экран смерти

Белый экран смерти [WSOD] отображает белый экран вместо веб-сайта.

Одно из решений

включите отображение ошибок, добавив следующую строку в файл wp-config.php:

Define(‘WP_DEBUG’, правда);

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

Одно из решений

Деактивируйте все установленные плагины и включите их по одному. Если консоль управления сайтом недоступна, откройте папку wp-content/plugins по FTP и переименуйте папку, например, wp-content/plugins_old.

Одно из решений

увеличьте объем памяти. Для этого откройте файл wp-config.php и добавьте следующие строки:

Define(‘WP_MEMORY_LIMIT’, ’32M’);

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

Одно из решений

Если активная тема имеет ошибку, переключитесь на стандартную тему Twenty-Seven, если админ-панель сайта недоступна, измените папку, содержащую тему «Twenty-Seven», на имя активной темы через FTP. Название активной темы также необходимо временно изменить.

Сообщество Подпишитесь сейчас на Telegram и будьте в курсе последних новостей ИТ

Internal server error

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

Одно из решений

Переименование файлов через FTP htaccess_old в .htaccess. Перезагрузите страницу веб-сайта и, если она работает, сбросьте постоянные ссылки на панели управления WordPress через «Настройки» -> «Постоянные ссылки», чтобы создать новый файл .htaccess.

Ошибка установления подключения к базе данных

Одно из решений

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

Ошибка 404

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

Одно из решений

Ошибка 404

Перейдите в «Настройки» -> «Постоянные ссылки» на панели управления WordPress и нажмите кнопку «Сохранить изменения». Это обновит настройки вашей постоянной ссылки и очистит правила перезаписи. Если это не сработает, вам необходимо обновить файл .htaccess вручную. Если вы новичок в редактировании файлов .htaccess, обратитесь к своему хостинг-провайдеру и попросите его включить mod_rewrite.

Режим обслуживания после обновления

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

Н е получается войти в панель управления (консоль)

возможные причины

  • вы забыли свой пароль и не можете получить доступ к резервному адресу электронной почты. Откройте базу данных вашего сайта в phpMyAdmin, найдите таблицу wp_uers, откройте ее, выберите MD5 в поле «Пароль» и установите новый пароль.
  • Возможно, какой-то плагин мешает входу в систему, отключите плагины по одному, как указано выше.
  • Ошибка сценария: включите режим отладки, как описано выше.
  • Сайт взломан. В этом случае вы можете попробовать удалить вредоносный скрипт самостоятельно или обратиться к специалисту.

П ереадресация на странице входа в панель управления (консоль)

когда вы пытаетесь получить доступ к страницам /wp-login, /wp-admin, вы будете перенаправлены на домашнюю страницу сайта.

Видео: Не работает WordPress. Быстрый способ диагностики проблем с ВордПресс

возможные причины

  • Неправильные значения полей URL-адрес сайта и URL-адрес домашней страницы в таблице Wp-config
  • Ненастроенные постоянные ссылки
  • ошибка в .htaccess

Варианты решения

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

Перезапустите браузер и попробуйте войти снова.

Деактивируйте все плагины (см предыдущий пункт).

Используйте тему по умолчанию (см предыдущий абзац).

удалите файл .htaccess из корневого каталога сайта. (См предыдущий абзац).

в файл wp-config.php и добавьте следующие строки (не забудьте заменить example.com собственным URL-адресом и добавить www., если вы используете этот префикс).

define(fWP_HOME*, fhttp://example.comf); define(1WP_SITEURL1, 1 http://example.com*);

Б елый текст или отсутствующие иконки в редакторе

Возможная причина: проблема при объединении файлов JavaScript, TinyMCE или плагинов.

Очистите кеш браузера.

Замените скрипт TinyMCE. Это можно сделать, заменив папку /wp-includes/js/tinymce/ новой копией.

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

define(‘сценарий подключения’, false);

Если ничего не помогает

Включите регистрацию ошибок в журнале сервера. Как правило, вы неоднократно сталкивались с подобной ошибкой на многих веб-сайтах. Если вы погуглите, вы найдете решение в 99,9% случаев.

Видео: Ошибки WordPress | Топ 3 способа их исправить.

Видео: Распространенные ошибки на сайте WordPress и как их избежать?

Читайте еще больше интересных статей в нашей рубрике WordPress

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями: