12 наиболее распространенных ошибок WordPress и способы их исправления
Опубликовано: 2019-08-02Поскольку WordPress является самой популярной и широко используемой системой управления контентом, появление ошибок при ее использовании может быть очень пугающим для новых пользователей. Ошибки могут снизить общую производительность сайта. Почему так? Если их не устранить немедленно, они могут не только привести к увеличению показателя отказов, но и уменьшить посещаемость вашего сайта.
Несмотря на то, что на вашем сайте, работающем на WordPress, может возникнуть бесчисленное количество возможных ошибок, наиболее распространенными из них являются:
- Ошибка 504 Время ответа сервера истекло
- 503 Сервис недоступен
- 502 Неверная ошибка шлюза
- 500 - внутренняя ошибка сервера
- 404 Ошибка «Страница не найдена»
- Синтаксическая ошибка WordPress
- Ошибка при установлении соединения с базой данных
- Белый экран смерти
- Ошибка режима обслуживания
- Невозможно загрузить изображения
- Неуместный макет боковой панели
- Не могу войти в админку
К счастью, любую проблему можно решить довольно легко, без необходимости искать и устранять неполадки часами. Читайте дальше, чтобы понять, как исправить наиболее распространенные ошибки WordPress, с которыми вы можете столкнуться.
Что делать, прежде чем пытаться исправить ошибки?
Ошибок на вашем сайте WordPress можно избежать, если вы регулярно проводите техническое обслуживание и проверку производительности, но, независимо от того, насколько устойчивым, по вашему мнению, является ваш сайт, ошибки все равно могут возникать без предупреждения.
Резервное копирование вашего сайта
Крайне важно сделать резервную копию вашего сайта перед внесением каких-либо изменений, включая исправление ошибок. Мы же не хотим удалить нашу базу данных вместо того, чтобы случайно исправить ошибку, не так ли? Поэтому убедитесь, что вы сделали резервную копию своего сайта, прежде чем решать какие-либо проблемы. Таким образом, вы можете вернуться к предыдущему состоянию, если по какой-либо причине устранение неполадок не удастся.
Вы можете создать резервную копию своего сайта вручную через FTP и phpMyAdmin в панели управления хостингом или автоматически с помощью плагинов WordPress, таких как BackupBuddy, Updraft, Jetpack, или вы можете использовать любую службу резервного копирования WordPress для резервного копирования вашего сайта.
Используйте FTP-клиент
Большую часть устранения неполадок можно выполнить через FTP . Вместо того, чтобы рисковать своим сайтом, вручную настраивая FTP-сервер службы хостинга, используйте FTP-клиент. FTP-клиент может помочь вам безопасно передавать файлы между вашим компьютером и хост-сервером. Я настоятельно рекомендую FileZilla, чтобы помочь вам!
12 самых распространенных ошибок WordPress и их решения
1. Тайм-аут шлюза 504
Каждая ошибка, отмеченная цифрой пять в начале кода состояния, является ошибкой на стороне сервера, а ошибка 504 Gateway Timeout возникает, когда сервер устал ждать ответа другого сервера. Эта устрашающая белая страница с сообщением об ошибке 504 HTTP ужасна для вашего присутствия в Интернете.
Поскольку этой ошибке часто предшествует медленная загрузка, ваши посетители будут очень разочарованы, когда ничего не будет отображаться. Эта ошибка не только негативно влияет на ваших посетителей, но и может снизить ваш SEO-рейтинг.
Решение…
Таким образом, важно принять во внимание этот вопрос сразу. Вы можете эффективно решить эту проблему, изучив ваше сетевое соединение или проверив серверную часть. Для этой конкретной ошибки вы можете найти подробное руководство здесь.
2. 503 Сервис недоступен
503 Сервис недоступен может быть самой запутанной ошибкой на вашем сайте WordPress. Это предотвращает отображение запрошенных источников. Непонятно, из-за чего возникает проблема, но вы можете сократить путь, выполнив отладку проблемы, чтобы исправить ее.
Решение…
Сделайте это, деактивировав плагины и темы WordPress, включив WP_DEBUG или решив проблемы, связанные с сервером, увеличив ресурсы сервера и ограничив скорость сканирования Google, а также встроенный API сердцебиения WordPress.
3. 502 Bad Gateway Error или Temporary Error (502)
Как и другие ошибки на стороне сервера, эта проблема возникает, когда сервер получает недопустимые ответы, поэтому запрошенная вами страница не может отображаться правильно. Несмотря на то, что это ошибка на стороне сервера, причина может быть на стороне клиента.
Решение…
Итак, чтобы решить эту проблему, вы можете попробовать перезагрузить страницу, очистить кеш, отключить плагины, использовать другой браузер или проверить его на другом устройстве. Если эти советы не работают, попробуйте исправить журнал ошибок, изменив файл wp-config.php. Таким образом, вы можете проверить, что на самом деле вызывает ошибку страницы.
4. 500 Внутренняя ошибка сервера
Подобно другим ошибкам на стороне сервера, 500 Internal Server Error является одной из наиболее частых проблем сервера, вызывающих неполные запросы. Эта ошибка показывает, что на сервере что-то не так, из-за чего запрошенный источник не доставляется клиенту, даже если сервер уже принял запрос.
Причиной этой проблемы могут быть обновления, несовместимая версия PHP, тайм-ауты скриптов, неточные права доступа к файлам или поврежденный файл .htaccess.
Решение…
Чтобы решить эту проблему, вам нужно отследить шаги, сделанные на вашем сайте WordPress, и попытаться найти момент, когда что-то пошло не так.
- Если причиной этого является установка и обновление темы или плагина, отключите их через панель инструментов или панель управления хостингом, чтобы исправить это.
- Если это вызвано поврежденным файлом .htaccess или несовместимой версией PHP, исправьте это с помощью FTP-клиента (или резервной копии).
- Если вы не можете определить причину, используйте отладку WordPress, изменив файл wp-config.php . Затем посмотрите причину в файле debug.log для дальнейшего ее решения.
- Вместо того, чтобы создавать новый веб-сайт с нуля, вы можете восстановить предыдущую резервную копию, если не можете решить текущую проблему. Таким образом, вы снова сможете использовать свой сайт!
5. Ошибка 404 «Страница не найдена»
Эта ошибка на стороне клиента является одной из самых невыгодных проблем, которые могут возникнуть на вашем сайте. Сообщение 404 информирует о том, что запрошенный ресурс или страница больше не доступны. Это не только нарушит ваш пользовательский опыт, но и снизит ваш SEO-рейтинг.
Эта ошибка может возникнуть на вашем сайте, если вы создаете ссылки на удаленные источники или неправильно вводите URL источников. Чтобы избежать этого, вы должны регулярно проверять страницы 404 или ссылки на вашем сайте.
Решение…
Не волнуйтесь, если вы уже получили эту ошибку; Вы можете решить эту проблему, исправив постоянные ссылки WordPress или отредактировав файл .htaccess через FTP-клиент. Если вы по-прежнему сталкиваетесь с этой проблемой после выполнения этих двух шагов, попробуйте временно отключить темы и плагины WordPress в административной области панели управления.

6. Синтаксическая ошибка WordPress
Неправильные фрагменты кода в вашем файле functions.php вызывают синтаксические ошибки, также известные как ошибка синтаксического анализа .
Решение…
Поэтому вам просто нужно исправить код, чтобы решить эту проблему. Сделайте это, изменив файл, в котором есть проблемы, через FTP-клиент. Просто щелкните правой кнопкой мыши файл functions.php и выберите « Просмотр/редактирование».
Затем найдите ответственную строку и замените текущую строку правильными фрагментами кода. После внесения исправлений повторно загрузите файл, обновите страницу и посмотрите, что произойдет!
7. Ошибка при установлении соединения с базой данных
Ошибка при установлении соединения с базой данных — пугающая ошибка, с которой может столкнуться веб-мастер. Эта ошибка указывает на то, что ваш сайт WordPress не может взаимодействовать с вашей базой данных.
Это просто означает, что ваш веб-сайт не работает: ваше присутствие в Интернете исчезло. Поэтому очень важно как можно скорее разобраться в этом вопросе.
Решение…
В большинстве случаев эта ошибка вызвана неправильными учетными данными для входа, поврежденной базой данных или ошибкой сервера. Чтобы решить эту проблему, вы можете проверить свою информацию для входа в файл wp-config.php , получить доступ к wp-admin и разрешить восстановление wp-config.php или проконсультироваться с вашим хостинг-провайдером.
8. Белый экран смерти
Подобно ошибке при установлении соединения с базой данных, белый экран смерти (WSoD) делает ваш сайт недоступным не только для вас, но и для ваших посетителей. Наиболее частой причиной этой ошибки является исчерпание лимита памяти или ошибка кода PHP.
Решение…
Чтобы решить эту проблему, вы можете проверить, работает ли панель администратора WordPress: если она работает, вы можете просто отключить свои плагины и темы.
Но если это не так, вам следует увеличить лимит памяти или включить режим отладки в вашем файле wp-config.php . Таким образом, вы найдете точную причину и сможете правильно с ней справиться.
9. Ошибка режима обслуживания
Ваш сайт WordPress может отображать страницу режима обслуживания, когда вы находитесь в середине процесса обновления. Однако если вы столкнулись с этой ошибкой режима обслуживания после завершения обновления, это означает, что с процессом обновления что-то не так.
Ваш процесс обновления может быть прерван, и ваш сайт застрянет в режиме обслуживания, даже если вы считаете, что он уже выполнен правильно.
Решение…
Чтобы справиться с этим, просто удалите файл .maintenance, расположенный в каталоге вашего сайта WordPress. Для этого подключитесь к серверу через FTP-клиент. Чтобы убедиться, что проблема уже решена, проверьте наличие другой ошибки в файлах search.php и index.php .
10. Невозможно загрузить изображения
Типы ошибок, связанных с загрузкой изображений, разнообразны. Вы можете столкнуться с ошибкой загрузки изображения, неработающим отображением изображения и даже с неработающей медиатекой.
Перед дальнейшим устранением этой проблемы важно знать причины, лежащие в основе этой ошибки. Эта проблема часто вызывается взломанными правами доступа к файлам и папкам.
Решение…
Чтобы решить эту проблему, настройте уровни разрешений по мере необходимости. Используйте FTP-клиент, чтобы изменить разрешение для папки загрузки WordPress в wp-content . Сделайте это, щелкнув его правой кнопкой мыши и изменив числовое значение на 744 или 755 в «Права доступа к файлу». Не забудьте поставить галочку « Рекурсивно в подкаталоги » и выбрать команду « Применить только к каталогам ». Вы получите правильное разрешение файла после того, как нажмете « ОК». Не забудьте проделать те же действия для файлов. Вместо использования 744 или 755 в качестве уровня разрешений выберите 644.
Однако что делать, если вы по-прежнему не можете загрузить определенный файл? Просто измените размер и переименуйте изображение, чтобы настроить ограничение размера!
Что делать, если вы получаете ошибку HTTP при загрузке изображений? Вы можете просто увеличить лимит памяти WordPress или увеличить количество потоков в процессоре изображений через FTP-клиент.
11. Неуместный макет боковой панели
Ваш сайт может иметь беспорядочный неуместный макет из ниоткуда, из-за чего ваша боковая панель WordPress появляется под контентом. Вероятно, это вызвано какими-либо изменениями или обновлениями ваших тем.
Решение…
Вы можете исправить эту проблему, понизив версию своей темы и проверив, вернется ли она к предыдущему состоянию. Если конкретных изменений нет, вы можете решить эту проблему с помощью валидатора HTML для проверки тегов и элементов HTML.
12. Не могу войти в админку
Эта ошибка немного отличается от другой технической ошибки, описанной выше, поскольку основной причиной этой проблемы является забывчивость. Вы можете столкнуться с этой ошибкой, если забудете свои учетные данные для входа. Однако то, что вы не можете вспомнить свой пароль, не означает, что вы больше не сможете получить доступ к своему сайту.
Решение…
Вы решаете эту проблему, просто нажав кнопку « Забыли пароль? » под формой входа. Вы можете восстановить свой пароль, введя зарегистрированный адрес электронной почты или имя пользователя.
Но что, если у вас нет доступа к зарегистрированному адресу электронной почты? Вы можете восстановить свои учетные данные для входа в админ-панель WordPress с помощью phpMyAdmin в панели управления хостингом. После открытия перейдите к wp_user и отредактируйте текущую строку user_pass . Таким образом, вы получите новый пароль для доступа в админку!
Вывод
Как видите, приведенный выше список содержит наиболее распространенные ошибки WordPress, с которыми вы можете столкнуться, а также их решения. Помните, что прежде чем предпринимать какие-либо действия, вам необходимо убедиться, что вы создали резервную копию своего сайта и установили FTP-клиент. Таким образом, вы справитесь с любыми ошибками, с которыми можете столкнуться.
Я надеюсь, что эта статья охватила все проблемы, с которыми вы могли столкнуться!




