WordPress外观 - >菜单页面出现504网关超时错误



这是一个全新的WordPress安装。一切正常,直到昨晚我为WooCommerce同步了大约1500种产品和150个类别(嵌套(。

当我进入"管理"下的"外观"->"菜单"时,它会等待一段时间并给出 504 网关超时错误。它早些时候工作正常,我确信这是因为大量的产品和类别而发生的。

前端商店页面在几秒钟内正确加载,所有类别和产品都没有任何问题。所以,我相信这也不是一个无限的父类别循环,可能是WooCommerce本身允许这样做。

我尝试更改 NGINX -> php.ini 限制,但它也没有用。

max_execution_time = 120
memory_limit = 1024M

我也尝试在wp-config.php中制作define( 'WP_DEBUG', true );,但它没有输出任何有用的信息。

将 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专家都可以提供帮助。
我从一开始就在本地IP上安装/使用商店172.18.0.131进行测试。仅HTTP,目前不使用SSL。


编辑:为了补充它,我正在使用主题森林的高级主题,将其更改为 Twenty Nineteen 主题,但问题仍然存在,所以我确定这也与主题无关。

这个问题更有可能与WooCommerce类别和产品有关。

在发布这个问题后,我立即尝试禁用WordPress的If Menu插件:https://wordpress.org/plugins/if-menu/

而且,瞧,菜单页面全速打开。 希望它对某人有所帮助。

最新更新