10 распространенных ошибок WordPress и решения для их исправления

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

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

Пустой белый экран

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

Внутренняя ошибка сервера

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

Ошибка обновления сервера

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

Постоянная ссылка на ошибку

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

1. Откройте ваш файловый менеджер в cPanel.

10 распространенных ошибок WordPress и решения для их исправления

2. Нажмите «Настройки».

10 распространенных ошибок WordPress и решения для их исправления

3. Установите флажок рядом с «Показать скрытые файлы».

10 распространенных ошибок WordPress и решения для их исправления

Найдите файл «.htaccess» и переименуйте его в «.htaccess_old».

10 распространенных ошибок WordPress и решения для их исправления

10 распространенных ошибок WordPress и решения для их исправления

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

1. Перейдите на панель управления WordPress. Откройте «Настройки» и перейдите к «Постоянные ссылки».

10 распространенных ошибок WordPress и решения для их исправления

2. Прокрутите страницу вниз и нажмите «Сохранить». Это действие создает новый безошибочный файл «.htaccess» для вашего веб-сайта.

10 распространенных ошибок WordPress и решения для их исправления

Ошибка плагинов / тем

Иногда это может быть проблема плохо написанного плагина, связывающегося с вашей базой данных. Чтобы исправить это, перейдите на панель управления WordPress и деактивируйте все плагины. (Если вы не можете получить доступ к панели управления WordPress, переименуйте папку «plugins» в «plugins.old» и создайте новую пустую папку «plugins».) Перезагрузите ваш сайт. Когда он снова появится в сети, активируйте установленные плагины один за другим. Протестируйте свой сайт после повторной активации каждого плагина, пока не найдете виновника.

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

Ошибка памяти PHP

Если ничего из этого не работает, то исправьте ошибку памяти PHP, увеличив максимальный лимит памяти в файле «wp-config.php». Вот как это сделать.

1. Зайдите в свою cPanel и нажмите «Диспетчер файлов».

10 распространенных ошибок WordPress и решения для их исправления

2. Откройте папку «public_html» и прокручивайте, пока не найдете файл с именем «wp-config.php».

10 распространенных ошибок WordPress и решения для их исправления

3. Щелкните правой кнопкой мыши и выберите «Редактировать». Прокрутите страницу вниз, пока не найдете текст «Вот и все, прекратите редактирование. Счастливого ведения блога ». Добавьте этот код над ним:

define ( 'WP_MEMORY_LIMIT' ,  '256M' ) ;

10 распространенных ошибок WordPress и решения для их исправления

4. Нажмите «Сохранить изменения» и закройте файл.

10 распространенных ошибок WordPress и решения для их исправления

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

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

Перезагрузите сервер MySQL

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

Проверьте, работает ли сервер базы данных

Если после перезапуска сервера базы данных вы все еще не можете подключиться к базе данных, возможно, сервер базы данных не работает. Чтобы убедиться в этом, откройте phpMyAdmin из cPanel или любого другого менеджера баз данных и посмотрите, сможет ли он подключиться к базе данных. Если вы не можете войти в систему или ни одна из таблиц базы данных не появляется, скорее всего, сервер MySQL неисправен (и его перезапуск не приводит к его запуску). Свяжитесь с вашим веб-хостингом немедленно.

Проверьте, существуют ли таблицы вашей базы данных

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

1. Откройте phpMyAdmin из cPanel и найдите таблицы базы данных WordPress.

2. Если они существуют, проверьте их все и выберите «Восстановить таблицы»

10 распространенных ошибок WordPress и решения для их исправления

Проверьте учетные данные пользователя базы данных

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

В вашем файле wp-config.php проверьте, что имя пользователя, имя базы данных, хост и пароль. Также проверьте правильность префикса таблицы (по умолчанию используется wp_). Если они неверны, исправьте ошибки, и ваш сайт вернется в нормальное состояние.

10 распространенных ошибок WordPress и решения для их исправления

4. Невозможно получить доступ к вашей панели WordPress

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

1. В файле ‘wp-config.php’ добавьте следующую строку кода в новую строку:

define ( 'WP_ALLOW_REPAIR' ,  true ) ;

10 распространенных ошибок WordPress и решения для их исправления

2. Перейдите по ссылке «http://www.yourwebsite.com/wpadmin/mait/repair.php.» (Замените «yourwebsite.com» URL-адресом вашего веб-сайта.) Процесс восстановления начинается и исправляет все ошибки в вашей базе данных. ,

3. Вернитесь к файлу «wp-config.php» и удалите код, добавленный на втором шаге, так как он доступен для всех.

4. Теперь ваш сайт должен вернуться к нормальной работе без каких-либо проблем.

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

1. Перейдите в папку с плагином, т.е. wp-контент.

2. Переименуйте папку «plugins» в «plugins_old», а затем создайте новую папку и назовите ее «plugins».

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

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

5. Неисправный плагин при перемещении не позволит вам получить доступ к панели инструментов. Оперативно удалите его.

Если там нет дефектных плагинов, повторите процесс для файлов темы.

5. Тайм-аут соединения

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

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

Увеличьте лимит памяти в файле wp-config.php

Наиболее вероятная причина этой ошибки – «Превышен лимит памяти PHP». Вы можете увеличить лимит памяти PHP, добавив следующий код в файл wp-config.php:

define ( 'WP_MEMORY_LIMIT' ,  '256M' ) ;

Деактивировать все плагины

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

1. Перейдите в раздел «Плагины» на панели инструментов WordPress и деактивируйте все плагины.

2. Медленно активируйте каждый плагин один за другим и посмотрите, какой плагин вызывает проблему.

10 распространенных ошибок WordPress и решения для их исправления

10 распространенных ошибок WordPress и решения для их исправления

10 распространенных ошибок WordPress и решения для их исправления

Свяжитесь с вашим хостом для обновления

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

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

6. Заблокирован из вашей админ-панели WordPress

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

1. Откройте phpMyAdmin из cPanel.

10 распространенных ошибок WordPress и решения для их исправления

2. Нажмите «База данных» и выберите базу данных вашего сайта на WordPress. Найдите свою таблицу «wp_users» (или таблицу «Пользователи», если вы используете собственный префикс WP). Выберите это.

10 распространенных ошибок WordPress и решения для их исправления

10 распространенных ошибок WordPress и решения для их исправления

2. Найдите свое имя пользователя WordPress в этом столбце и выберите «Изменить».

10 распространенных ошибок WordPress и решения для их исправления

10 распространенных ошибок WordPress и решения для их исправления

На следующей странице вы увидите столбец «user_password». Это столбец для редактирования. Теперь отредактируйте странные символы с вашим новым паролем.

10 распространенных ошибок WordPress и решения для их исправления

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

10 распространенных ошибок WordPress и решения для их исправления

Нажмите «Перейти» и попытайтесь войти с новыми учетными данными.

7. Страница входа сохраняет перенаправление

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

1. Очистите куки браузера, кеш и историю и попробуйте снова.

2. Если вышеперечисленное не работает, следуйте решению, описанному в задаче два выше. Это действие создаст новый файл «.htacess». Теперь попытайтесь войти в систему. В большинстве случаев это решает проблему.

3. Деактивируйте все свои плагины, как описано в решении номер пять выше.

Отредактируйте ваш файл wp-config.php

Если до этого момента ничего не работает, попробуйте следующее:

1. Добавьте следующий код в ваш файл wp-config.php:

определить ( 'WP_HOME' , ' < A HREF = "http://yourwebsite.com" > HTTPS : //site.com </a>'); 
определить ( 'WP_SITEURL' , ' < A HREF = "http://yourwebsite.com" > HTTPS : //site.com </a>');

10 распространенных ошибок WordPress и решения для их исправления

Сохраните изменения и попробуйте войти снова. Это должно сработать на этот раз.

8. WordPress застрял в режиме обслуживания

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

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

1. Войдите в свой CPanel и откройте диспетчер файлов.

2. Найдите файл «.maintenance» в корневом каталоге и удалите его.

Эта процедура должна решить вашу проблему. Временный файл «.maintenance» отвечает за показ этого сообщения вместо страницы вашего сайта. Удаление этого удаляет это сообщение.

9. Невозможно загрузить изображения в WordPress

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

Проблема связана с разрешениями, привязанными к папке загрузки в WordPress.

1. Войдите в свой CPanel. Зайдите в диспетчер файлов.

2. Перейдите в папку «public_html». Далее нажмите на папку «wp-content». Найдите папку «Uploads».

3. Щелкните правой кнопкой мыши папку «uploads» и выберите «change permissions». Скопируйте настройки на изображении ниже и выберите «Change permissions», чтобы сохранить его.

10 распространенных ошибок WordPress и решения для их исправления

10 распространенных ошибок WordPress и решения для их исправления

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

10. Исправить 404 ошибки

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

1. Перейдите на панель управления WordPress, нажмите «Настройки», а затем «Постоянные ссылки».

10 распространенных ошибок WordPress и решения для их исправления

2. Нажмите кнопку «Сохранить изменения».

10 распространенных ошибок WordPress и решения для их исправления

Проблема должна исчезнуть.

Если вышеперечисленное не работает, обратитесь к вашему хост-провайдеру. Попросите, чтобы они включили mod_rewriteправила.

В заключение

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

РЕКОМЕНДУЕМ

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

Что первое, что приходит на ум, когда вы слышите cлова «WordPress» и «Календарь» ? Скорее всего, вы бы представили стандартный виджет календаря, который должен...

5 полезных советов по созданию эффективных дизайнов логотипов для сайта

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

Введение в веб-разработку Laravel, основы и факты

Несколько дней мы слегка поспорили о том, есть ли у разработчиков Laravel будущее в ИТ-индустрии. Этот аргумент основывался на том факте, что Laravel не...

Как использовать консоль браузера Chrome для поиска и исправления ошибок JavaScript

Если ваш веб-сайт перестает нормально работать, консоль браузера - это первое место, на которое вам следует обратить внимание для диагностики проблемы. В большинстве популярных...
10 распространенных ошибок WordPress и решения для их исправления
Alecs Retin
Работаю в сфере web с 2009 года. Занимался созданием своих проектов в разных тематиках. В основном делаю сайты на Instantcms и Wordpress. Оказываю услуги разработки сайтов и стартапов, инвестирую в интернет проекты и сервисы. Более 10 лет занимаюсь Web разработкой и создание интернет проектов. Интернет магазины, информационные порталы, городские порталы. Оказываю поддержку в развитии и продвижении сайтов.