我已将Magento网站迁移到另一台服务器(数据库已托管在同一服务器上),我无法再登录或向我的购物车添加商品。我找到了一些其他人发布了这类问题,但似乎没有什么对我有用。我已禁用所有缓存等。确保会话正常工作。增加会话生命周期。在任何地方都没有记录错误。如果我输入错误的凭据,我会收到错误消息。但是,如果我输入正确的信息,它会让我回到登录页面。我完全打开了权限。没有什么区别!太加重了。请帮忙!
答案 0 :(得分:0)
发现了这个问题。好吧。我认为时区存在问题(我移动的服务器与其他服务器相差一小时)但实际上我通过增加core_config_data中两个配置项的值来解决问题:
UPDATE core_config_data SET value=86400 WHERE path='web/cookie/cookie_lifetime';
UPDATE core_config_data SET value=86400 WHERE path='admin/security/session_cookie_lifetime';
第一个查询修复了购物车问题,第二个问题解决了管理员登录问题。
我认为这里也有一个减轻因素,但这至少让我超越了驼峰。