我正在使用Magento2。对于结帐,我正在使用Amasty Onestep结帐扩展程序。有时,来宾用户在结帐时会获得无限负载。
当我调试时,我发现了以下内容
发现1
在调用api https://{base-url}/en-ca/rest/en-ca/V1/guest-carts/xxxxxx/set-payment-information
或https://{base-url}/en-ca/rest/en-ca/V1/guest-carts/xxxxxx/shipping-information
时,如果发送503错误,则无限加载,如果响应为200,则可以。
获取503错误,即“错误503:服务不可用”。
发现2
当我在本地测试它时,一切都很好,但仅在生产服务器上。生产服务器架构与本地服务器架构不同。具有代码的后端/管理面板是一台服务器,前端在另一台服务器上。经过一些时间代码后,pub文件夹等已从后端服务器复制到前端服务器。
如果您有任何想法,请告诉我任何可能的原因,调试或解决方案?
谢谢!