【发布时间】:2013-05-04 12:40:15
【问题描述】:
我有一个 Magento 商店,它拒绝在前端保留会话信息。奇怪的是管理员工作正常。独立于 Magento 的 PHP 能够编写会话。 Magentos var/ 目录可由网络服务器写入。我什至可以看到正在写入 var/session 的文件。
本站运行在 nginx 下的 ec2 上。我以前在 Apache 下没有遇到这些问题,据我所知,Magento 本身的配置是相同的。
【问题讨论】:
-
这可能是其设置会话 cookie 的结果。查看传递给浏览器的 Set-Cookie 标头。
-
是的,就是这样。我无法在 Firefox 控制台中看到这一点,但在 Chrome 中我可以看到域错误(虽然在管理员中看起来不错,但也许我很困惑)更新了 core_config_data 表中的所有 cookie_domain 字段及其工作。谢谢@datasage
标签: php magento session nginx amazon-ec2