use*_*731 26 cookies session login magento
我在我们的一个临时站点上登录Magento的管理面板时遇到了麻烦(它在我们的webdev服务器上100%工作,并且不久前在登台服务器上工作得很好).
我做了一些研究,大多数人都认为这与在本地主机上运行Magento和浏览器没有为域名中没有点的域保存cookie有关.然而,问题是我们从http://staging.sitename ...等运行它.
建议的另一些事情是有人在配置中更改了访问管理员的默认名称,但我们没有更改它.
有没有人有任何可能有帮助的想法?
感谢您抽出宝贵时间帮助我!
亲切的问候,
雷米
use*_*731 40
我设法解决了!我在这里找到了这个解决方案:http://blog.chapagain.com.np/magento-admin-login-problem/.
我想知道为什么要修复它并且var_dumped我注释掉的项目并且意识到cookie域被设置为'/'并且我们在'/ shop /'下设置了magento.所以我去了配置部分(在评论出文章中提到的3行后设法登录),将Cookie域和Cookie路径更改为空白并保存.然后我取消注释这些线并再次尝试并且一切正常!
Sha*_*wal 18
在新的Magento安装中,执行以下操作 - >
打开文件
app/code/core/Mage/Core/Model/Session/Abstract/Varien.php.
并将第87行的代码更改为 - >
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
// 'domain' => $cookie->getConfigDomain(),
// 'secure' => $cookie->isSecure(),
// 'httponly' => $cookie->getHttponly()
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83813 次 |
| 最近记录: |