Wordpress занимает слишком много времени (100 секунд) для загрузки - переднего плана и серверной части


Я столкнулся со странной проблемой, когда WordPress занимает более 100 секунд для загрузки как в бэкэнд, так и в интерфейс. Мой веб-сайт nawkaar9.com размещен на виртуальной машине Ubuntu объемом 512 МБ в Цифровом океане. Я прочитал массу ответов и попробовал следующие решения:

  1. Отключить плагины - Я отключил их все сразу, и все равно проблема сохраняется.
  2. Переключиться на тему по умолчанию - Я переключился на двадцать тринадцать, но безрезультатно.
  3. Профилировщик P3 плагин - На самом деле не было смысла устанавливать этот плагин, так как проблема сохранялась даже после отключения ВСЕХ плагинов, но все же я установил этот плагин и проверил статистику. Я включил несколько основных плагинов с сайта, чтобы получить некоторую статистику. Проверьте прилагаемый снимок экрана. Странно то, что он показывает все как обычно. время загрузки 0,3 секунды P3 Profile Plugin wise info
  4. Используемый монитор запросов - Он показывает более 100 секунд, которые требуются для загрузки. Показывает некоторые предупреждения и уведомления, но без ошибок, как такой. enter image description here

  5. Обновлен WordPress с 4.6 до 4.8 - Все еще сохраняется проблема

  6. Перезагруженная капля - то же самое здесь
  7. Перезапущенные службы - Apache и MySQL
  8. Удвоенный лимит оперативной памяти для WP в wp-конфигурации со 128 до 256

    1. Проверено место на жестком диске - 50% свободно
    2. Обмен 1 ГБ уже существует, и большая его часть бесплатна
    3. Обратился в службу поддержки Digital Ocean - они говорят, что все в порядке с этой стороны, проблема связана с плагином или темой
    4. Установите wp-debug в значение true, но ошибок нет
    5. Создал новый файл HtAccess с помощью настроек постоянных ссылок

    Некоторые говорят, что обновите свою виртуальную машину до плана 1 ГБ. Но, честно говоря, до сих пор он работал нормально, так как трафик на веб-сайте низкий, а также использовал free-m, чтобы быть уверенным.

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

Заранее благодарю

Author: Ankit Shah, 2017-07-19

3 answers

Вы не должны игнорировать эти предупреждения. На снимке экрана видно, что ваша тема использует устаревшие функции mysql. Проверьте свои журналы apache2 -> Если это действительно проблема, будет много журналов Если да, то проблема вызвана вашей темой.

Если вышесказанное верно, сделайте следующее:

1) Переключитесь на какую-нибудь другую тему.

2) Удалите код родительской темы. (вместо того, чтобы просто отключить его)

3) Загрузите последнюю версию темы.(Я есть Предполагая обновление для этой темы доступно)

Дайте мне знать, если это сработает.

 1
Author: SaffireTech, 2017-07-26 17:30:49

Если вы еще этого не делаете, вы можете запустить плагин, такой как WP Super Cache, который создаст статические HTML-страницы большинства вещей, чтобы предоставить их пользователям. Я рекомендую этот вариант специально, потому что он поддерживается Automattic.

Другой плагин, который вы можете использовать, - это такой, как WP-Optimize, который очистит вашу базу данных, например, удалит записи с автоматическим черновиком/удалением и т. Д.

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

 0
Author: Cedon, 2017-07-19 19:29:03

Проверьте свой лимит памяти PHP и максимальный размер записи PHP в файле php.ini, а также обновите версию php до 7 и далее.

 0
Author: Nuno Sarmento, 2017-07-19 20:59:15