Как можно найти и устранить причину сбоев WordPress из-за большого количества запросов к admin-ajax.php?

Почему сайт acshop.fi часто выдает ошибку 500, когда load average не превышает 1, процессы с URL admin-ajax.php увеличиваются и наблюдается множество запросов на admin-ajax.php с одним и тем же URL в логах?
  • 11 марта 2024 г. 9:09
Ответы на вопрос 2
Причина сбоев WordPress из-за большого количества запросов к admin-ajax.php может быть связана с различными факторами. 

Один из возможных способов найти и устранить причину сбоев WordPress из-за admin-ajax.php может быть следующим:

1. Проверить логи ошибок на сервере, чтобы увидеть, какие конкретные запросы вызывают проблему.
2. Использовать инструменты мониторинга производительности сайта, чтобы выявить узкие места и проблемные запросы.
3. Оптимизировать код на стороне клиента, чтобы уменьшить количество и частоту запросов к admin-ajax.php.
4. Проверить плагины, темы и другие сторонние инструменты, которые могут вызывать повышенную активность на admin-ajax.php и устранить их или заменить на более оптимизированные альтернативы.

Что касается сайта acshop.fi, возможно, что причина ошибки 500 связана с перегрузкой сервера из-за большого количества запросов к admin-ajax.php. В этом случае, следует провести анализ логов ошибок на сервере, чтобы понять, какие именно запросы или плагины вызывают проблему. Затем можно приступить к оптимизации кода, отключению ненужных плагинов или использованию кэширования, чтобы уменьшить нагрузку на сервер и предотвратить ошибку 500.
Это не из-за WC. 
Потенциальные виновники
(точнее не столько сами плагины, сколько их настройки)

Первые два в принципе не нужны, так же как и некоторые другие.

А вообще по этому набору видно, что сайт сделан "на коленке" не специалистом и посему там много чего может быть.
Похожие вопросы