[未解决]variations变体数量过多导致复制variable产品超时失败

老丁

RT, 500多个variations变体数量,导致复制variable产品网站直接"502 Bad Gateway"。在网上,论坛等找了很多方法,一一试过后都无效,如下:


最开始的时候,网站用的是Cloudflare免费版,复制产品时报错524,查询得知是因为Cloudflare等待http响应超时,试过如下几个方法:

1,关闭Cloudflare灰色云标记。

2,网站服务器ip加入Cloudflare 白名单。

3,开启Cloudflare开发者模式。

这些都没有效果,仍然报错;


然后,关闭Cloudflare;在woocommerce论坛中提问,得到的回答是:修改PHP配置(php.ini)

1,增加"最大脚本运行时间"max_execution_time。从默认的300,增加至360;

2,增加"最大输入时间"max_input_time。从默认的60,增加至360;

3,增加"脚本内存限制"memory_limit。从默认的128M,增加至1024M;

4,增加"最大输入变量"max_input_vars。从默认的1000,增加至10000;


修改好后,重新加载PHP配置,仍然报错。


有点不知所措了,无能为力了...


-------------

384个变体数量的 Jiusheng 复制成功;

512个变体数量的 TOPSINO 复制失败;


最终的解决办法可能是,减少变体数量。


发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,142人围观)

还没有评论,来说两句吧...