Это свежая установка WordPress. Все работало нормально до последнего вечера, когда я синхронизировал около 1500 продуктов и 150 категорий (вложенных) для WooCommerce.
Когда я захожу в Внешний вид -> Меню под Admin, он некоторое время ждет и дает время ожидания шлюза 504ошибка. Раньше все работало нормально, я уверен, что это произошло из-за большого количества продуктов и категорий.
Страница Frontend Shop загружается правильно в считанные секунды без каких-либо проблем со всеми категориями и продуктами. Итак, я уверен, что это не бесконечный родительский цикл категории, может быть, WooCommerce и сам допускает это.
Я пытался изменить пределы NGINX -> php.ini, но это тоже не сработало.
max_execution_time = 120
memory_limit = 1024M
Я попытался также сделать define( 'WP_DEBUG', true );
в wp-config.php
, но он не выдал никакой полезной информации.
Скопировал запрос Chrome как CURL и запустил его на том же сервере, а такжевыдал ту же ошибку:
<html>
<head><title>504 Gateway Time-out</title></head>
<body>
<center><h1>504 Gateway Time-out</h1></center>
<hr><center>nginx</center>
</body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
Интересно, что мне здесь не хватает, может быть, любой эксперт WordPress может помочь.
Я установил / использовал магазин по 172.18.0.131
локальному IP, с самого начала длятестирование. Только HTTP, SSL не используется.
РЕДАКТИРОВАТЬ: Чтобы добавить к этому, я использую премиум-тему из themeforest, изменил ее на тему Twenty Nineteen, но проблема сохраняется, поэтому я уверен,что это не связано с темой.
Эта проблема скорее всего связана с категориями и продуктами WooCommerce.