如果我尝试登录到后端,站点会重定向到登录页面。没有显示错误。问题类似于这篇文章:Prestashop不能在管理员中登录
但这些解决方案都没有帮助,而且都适用于早期版本的Prestashop。
这个问题似乎是随机的,或者有多种原因。
1) 如果我清除了所有的cookie,有些时候会重新开始工作,但后来又开始失败。其他时候我清理饼干也无济于事。
2) 有时它对http:失败,但对https有效。有时它也不适用于https。
3) 有时它可以在IE中工作,但不能在chrome中工作。有些时候IE都没有。如果我尝试Chrome私人模式,情况也会一样。
在此问题之前:
1) 我更新了所有模块。(我没有回复,因为它很复杂)
2) 我增加了php配置中的memorylimit和maxtimeexecution。(我恢复了这个,但没有帮助)
此外,可能是相关的,也可能不是,但在这个问题之前,当我试图保存产品修改时,它没有保存,而是重定向到产品编辑页面。这也是随机的,可能在2次尝试工作之后,有时在3次尝试之后。
正如PrestaAlba所提到的,它与最近浏览器中的更新引起的错误有关。摆脱了同步XHR,同步ajax请求现在被大多数浏览器阻止。
然后你有3个选择来解决这个问题:
- 您可以下载旧版本的浏览器
- 您可以升级到最新版本的Prestashop(如PrestaAlba所述)
- 您可以将此Pull Request中的修改应用于您的商店,而无需升级Prestashop
更新到上一个1.6稳定的Prestashop版本。上的Prestashop 1.6.10版本修复了一个与网络浏览器更新相关的错误
祝你好运。