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

Опубликовано: 2020-02-15

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

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

Ошибка синтаксиса

как исправить распространенные ошибки вордпресс

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

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

Решение . Синтаксическая ошибка сообщит вам, в каком файле и примерной строке кода содержится ошибка. Лишняя скобка или пропущенная запятая могут испортить весь код. Таким образом, единственный способ решить проблему — исправить скрипт.

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

как исправить распространенные ошибки вордпресс

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

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

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

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

2. Если вы не можете получить доступ к экранам администрирования , используйте FTP для входа на свой сайт.

3. Чтобы деактивировать все плагины, перейдите в папку wp-content/plugins . Теперь переименуйте папку « plugins » в « plugins.old» .

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

5. Чтобы повторно активировать плагины, переименуйте « plugins.old » обратно в « plugins ».

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

1. Если доступно, перейдите на экраны администрирования и активируйте тему WordPress по умолчанию.

2. Если вам недоступны экраны администрирования , войдите на свой сайт через FTP.

3. Чтобы деактивировать тему, найдите папку /wp-content/themes/ .

4. Теперь переименуйте эту папку для активной темы.

(500 - внутренняя ошибка сервера

как исправить распространенные ошибки вордпресс

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

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

Решение 1. Первое, что вы должны сделать, если видите внутреннюю ошибку сервера, это проверить наличие поврежденного файла .htaccess .

1. Войдите на свой сайт через FTP или файловый менеджер в панели управления вашей учетной записи хостинга.

2. Найдите файл . htaccess и переименуйте его в htaccess.old .

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

4. Если это сработало, перейдите в «Настройки» > «Постоянные ссылки» в панели администрирования WordPress. Не забудьте нажать кнопку «Сохранить», не внося никаких изменений.

Решение 2. Деактивируйте все ваши плагины. Вы можете сделать это на экранах администрирования или через FTP.

Решение 3. Отключите текущую тему и переключитесь на тему WordPress по умолчанию.

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

Решение 5. Если ни один из этих способов не устранил внутреннюю ошибку сервера, стоит повторно загрузить файлы ядра. Не волнуйтесь, повторная загрузка WP-admin и WP-include из новой установки WP не удалит вашу существующую информацию.

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

как исправить распространенные ошибки вордпресс

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

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

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

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

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

Время соединения истекло

распространенные ошибки вордпресс

Ошибка Connection Timed Out обычно появляется из-за перегрузки общего сервера. Исчерпанный лимит памяти PHP, тяжелые плагины и ошибки функций темы могут способствовать перегрузке сервера.

Как исправить ошибку тайм-аута подключения?

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

Решение 2 . Вернитесь к теме WordPress по умолчанию, чтобы исключить любые проблемы, связанные с темой.

Решение 3. Увеличьте лимит памяти PHP. Вы можете сделать это в файле wp-config.php или попросить хостинг-провайдера увеличить лимит памяти.

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

Ошибка исчерпания памяти

распространенные ошибки вордпресс

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

Как исправить ошибку исчерпания памяти?

Решение . Увеличьте лимит памяти PHP.

1. Откройте файл wp-config.php .

2. Добавьте этот код в основные теги PHP, чтобы ограничить объем памяти до 64 МБ.

определить('WP_MEMORY_LIMIT', '64M');

3. Настройте тему WordPress по умолчанию и отключите все ваши плагины.

502 Неверный шлюз

как исправить распространенные ошибки вордпресс

502 Bad Gateway обычно появляется, когда ваш запрос к серверу обрабатывается слишком долго. Обычно это происходит из-за временного сбоя из-за большого трафика. Еще одна распространенная причина, которая вызывает ошибку 502, — это плохо закодированный плагин или тема.

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

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

Решение 2 . Если перезагрузка не помогла, попробуйте очистить кеш браузера. Нажмите Ctrl + F5 , если вы используете операционные системы Windows или Linux. Command + Shift + R — это сочетание клавиш для пользователей Mac OS. Кроме того, вы можете очистить кеш вручную в настройках браузера. После удаления всего кеша попробуйте перезагрузить свой сайт.

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

Ошибка 404 Страница не найдена

как исправить распространенные ошибки вордпресс

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

Как исправить ошибку 404 Страница не найдена?

Решение . Перенастройте свои постоянные ссылки через Настройки > Постоянные ссылки . Если это не сработает, вам нужно вручную отредактировать файл .htaccess , как показано ниже.

 <!-- wp:paragraph --> <p># BEGIN WordPress</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>&lt;IfModule mod_rewrite.c&gt;</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteEngine On</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteBase /</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteRule ^index\.php$ - [L]</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteCond %{REQUEST_FILENAME} !-f</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteCond %{REQUEST_FILENAME} !-d</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>RewriteRule . /index.php [L]</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>&lt;/IfModule&gt;</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p># END WordPress</p> <!-- /wp:paragraph -->

Если это не сработает, обратитесь к своему хостинг-провайдеру и попросите его включить для вас правила mod.rewrite .  

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

распространенные ошибки вордпресс

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

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

Решение 1 . Самый простой способ решить эту ошибку — обновить установку WordPress вручную.

Решение 2 . Если ручная установка не помогла, войдите на свой сайт через FTP. Затем удалите файл .maintenance .

Подведение итогов

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