Можно ли как то понять это проблема Woocommerce (WordPress) админки или моего хостинга nginx?

Ссылка скопирована
1 ответ

Да, продолжаем рубрики - "любимый" Вукомерс.

На этот раз вопрос будет ни про скрипты, и так далее...

С недавнего времени обнаружил что в админской панели, вкладка Woocommerce/Главная - выдаёт ошибку.

Можно ли как то понять это проблема Woocommerce (WordPress) админки или моего хостинга nginx?

Ошибок каких-то явных нет, логи сервера смотрел тоже вроде как чистые.

Сервер Nginx...

И самое главное я не помню было ли так изначально и что там должно быть?
Есть ли у кого такая же фигня? На nginx

Дополнительно:

В инструментах есть "здоровье сайта"

  • Refguser, иииии? Здоровье отлично)))

    Можете показать что там должно быть вместо моей ошибки?

  • bassoon48,

    Здоровье отлично)))

    Не верю. Но есть ещё логи.

  • Refguser, хорошо, днём проверю ещё раз и скину скрины
  • Refguser, нет, реально. А что там должно у меня быть на месте ошибки? Можешь у себя показать?
  • bassoon48,

    А что там должно у меня быть на месте ошибки?

    Естественно ничего не должно быть. Используй песочницу для тестов и сам всё проверишь.

  • Refguser, а на что может влиять эта ошибка? И че это вообще за ошибка может быть?
    Проблема в том что я не помню чтоб она была изначально
  • bassoon48, я по фото не умею лечить.
  • Refguser, а кто умеет? А как быть?
  • Можно ли как то понять это проблема Woocommerce (WordPress) админки или моего хостинга nginx?

    Привет.

    И самое главное я не помню было ли так изначально и что там должно быть?

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

    Можно ли как то понять это проблема Woocommerce (WordPress) админки или моего хостинга nginx?

    А когда мусора там нет, то выглядит это вот так:

    Можно ли как то понять это проблема Woocommerce (WordPress) админки или моего хостинга nginx?

    Можно ли как то понять это проблема Woocommerce (WordPress) админки или моего хостинга nginx?

    Эта ошибка связана, если не запамятовал, с количеством передаваемых в URL символов. Чаще всего ломается из-за плагинов тюнинга или безопасности, но в более редких случаях из-за конфига веб-сервера.

    • От души душевно в душу! Проблема оказалась в конфигах nginx)) Я там немного перестарался с "боди сайз" "кип алив" "кэширование" и прочая шляпа
    • Было бы ещё хорошо, если бы интернет магазин на NGINX Ubuntu server x64 - крутился на нормальной машине а не на raspberry pi4b 4gb)))
    • bassoon48, на здоровье! Рад, если помог :)

      Было бы ещё хорошо, если бы интернет магазин на NGINX Ubuntu server x64 - крутился на нормальной машине а не на raspberry pi4b 4gb)))

      Интересно что будет дальше с этим проектом относительно стабильности работы. WordPress + WooCommerce - это та ещё комбинация.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Виктор Sys Ответ

    Понять, это WooCommerce/WordPress или nginx, можно не по "здоровью сайта", а по конкретному запросу, который падает на странице WooCommerce -> Главная. Эта страница в админке грузит виджеты через REST API и админские AJAX-запросы. Если один из них получает 403/404/500, блок в админке показывает ошибку.

    План проверки:

    1. Откройте админку, нажмите F12 -> Network, обновите страницу WooCommerce -> Главная.
    2. Отфильтруйте запросы по admin-ajax.php, wp-json, wc-admin, analytics.
    3. Найдите красный запрос и посмотрите статус, response и URL.
    4. Параллельно проверьте wp-content/debug.log, error log PHP-FPM и nginx error log.

    Если падает /wp-json/wc-analytics/... или /wp-json/wc-admin/..., часто причина в REST API: блокировка security-плагином, неверные permalinks, Basic Auth, ModSecurity/WAF, кеширование REST, ошибка nonce или конфликт WooCommerce Admin. Если статус 502/504, больше похоже на PHP-FPM/nginx timeout или нехватку ресурсов. Если 403, смотрите WAF/security. Если 500, нужен PHP fatal в логах.

    Также проверьте WooCommerce: WooCommerce -> Статус -> Журналы. Там могут быть отдельные логи fatal-errors, wc-admin, woocommerce. На nginx важно, чтобы REST API не кешировался и не резался правилами:

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location / { try_files $uri $uri/ /index.php?$args; }

    Сам WooCommerce редко "просто ломает" эту страницу без причины. Почти всегда есть конкретный неудачный REST/AJAX-запрос или fatal error. Его и нужно найти первым.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно