在prestashop中安装paypal模块后,我发现我的presta在响应请求时非常非常慢
答案 0 :(得分:0)
在这里:主页加载时间延长了30秒。问题是updatePictures函数,它位于modules / paypal / paypal_logos.php中。
显然,它会检查本地徽标图像文件是否过时。如果这些文件在一周前修改过,它会尝试从网上下载更新版本。问题是,如果你没有写入权限,它会在每次请求时尝试下载它们。
因此,解决方案是给予modules / paypal / img / logos写入权限,或者如果您像我一样,不关心自动更新您的徽标,只需排除updatePictures函数。
我刚评论过这一行。它位于模块/ paypal / paypal_logos.php中的getLocalLogos函数中
// $ this-> updatePictures($ logo [0],$ destination);
我认为这种行为应该是可配置的,我当然不希望每次请求都检查我的徽标文件。