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

Опубликовано: 2020-10-01

Common WordPress Server & Connection Errors

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

Оглавление

Использование WP_DEBUG для ускорения устранения неполадок

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

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

Белый экран смерти (пустая страница)

Сообщество WP придумало название «Белый экран смерти». Вы видите пустую страницу, когда ваш сайт показывает только пустой белый экран без каких-либо сообщений или ошибок.

· Страницы по умолчанию требуют перенастройки

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

Плагин может вызывать проблемы

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

Активная тема WordPress может вызывать проблемы

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

Проблемы могут быть вызваны другими факторами

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

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

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

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

Коррумпирован. Файл htaccess

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

Плагин может вызывать проблемы

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

Активная тема WordPress может вызывать проблемы

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

Папки WP-include и wp-admin, возможно, придется переустановить снова

Папки wp-include и wp-admin содержат файлы, которые управляют панелью управления WP и другими задачами администратора. Возможно, вам придется просто переустановить папки.

Процесс переустановки намного проще, чем вы могли ожидать:

  1. Сделайте резервную копию сайта WordPress
  2. Загрузите новую копию WordPress с официального сайта WordPress.
  3. Извлеките папки «wp-includes» и «wp-admin» из установочного файла. Это можно сделать с помощью программного обеспечения для распаковки (например, WinZip, WinRAR или 7zip) на вашем ПК или с помощью Archive Gateway после загрузки файла через FTP.
  4. Загрузите папки «wp-includes» и «wp-admin» через FTP. Всегда сохраняйте старые папки «wp-includes» и «wp-admin».

Посетите официальный сайт WordPress для получения дополнительной информации.

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

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

  • Учетные данные базы данных wp-config.php не соответствуют учетным данным для входа в вашу базу данных.

Убедитесь, что все ваши учетные данные совпадают. В противном случае PHP-файлы WordPress не смогут подключиться к базе данных, и ваш сайт не сможет отображаться. Одна из наиболее распространенных причин, по которой это может произойти, заключается в том, что пароль базы данных был изменен вручную, а файл wp-config.php — нет.

Поврежденная база данных

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

Несуществующая база данных

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

Не отвечающая база данных

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

Превышен лимит памяти PHP

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

4. Превышен лимит запросов MySQL

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

Каковы ограничения запросов?

Ограничения запросов обычно ограничены 75 000 запросов в час на базу данных для типичной учетной записи общего хостинга. Клиенты WP Essential — это 150 000 запросов в час на базу данных, поскольку они работают на платформе, специально разработанной и созданной для работы с веб-сайтами WordPress. Ограничения вполне достаточны для простой работы с несколькими сайтами WordPress.

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

Самый простой способ ограничить использование запросов — дополнительно активировать плагин W3 Total Cache, который поставляется с новыми установками WP. Плагин быстро сокращает использование запросов и помогает веб-сайту WordPress загружаться быстрее.

Что делать, если я по ошибке превышаю лимиты запросов?

Вам нужно дождаться повторной отправки лимита запросов, прежде чем ваш сайт отобразится нормально. Мы настоятельно рекомендуем активировать W3 Total Cache, если вы еще этого не сделали. Кроме того, вы можете рассмотреть возможность обновления до пакета WP Essential, чтобы увеличить максимальное количество запросов, разрешенных в вашей текущей учетной записи.