2010-05-03 285 views
2

我刚刚在Windows上使用WAMP安装了Magento。无法登录magento管理

安装成功,没有任何错误或警告。

当我浏览管理页面时,我可以看到登录屏幕。输入正确的凭证后,它不会显示仪表板/控制面板。它显示相同的登录页面。

如果我输入错误的凭据,它的身份验证和显示信息为“无效的用户名或密码”

我无法确定问题。如果有人已经解决了这个问题,请帮助我。

我如何登录Magento管理。

注:安装时我选择了session = Database。这会成为一个问题吗?

回答

2

这实际上是Magento安装中的一个常见问题,最常见的原因实际上是您访问该网站的域。如果您在本地访问该站点,则使用“站点”http://localhost/似乎会导致此问题。将主机添加到主机文件以将另一个域映射到本地主机(http://localhost.local为我工作)可能使您能够登录。

可以肯定,这不是数据库问题,而是与您的Web服务器有关的问题。

希望有所帮助。谢谢,

+0

感谢您的回应乔。 但我在本地主机上运行我的web服务器(apache):8888 我正在浏览http:// localhost:8888/magento.com/admin 如果我尝试你的方式,那么它应该如何是http:// localhost:8888 .local/magento.com/admin 是我应该浏览的方式吗? 谢谢 新航 – SIA 2010-05-03 22:35:11

+0

你正在改变的是域名。 “localhost”实际上是一个与“google.com”相同的域名。您将以http://localhost.local:8888/magento.com/admin – 2010-05-04 18:08:50

+0

的身份访问域。另外,请注意,请更改系统中的基本URL以反映此情况。 – 2010-05-04 18:09:05

0

这是关于Magento的在app /代码set_cookie_params /核心/法师/核心/型号/会话/摘要/ Varien.php:100 - 如果你从这个函数调用注释掉ssl_only PARAM - 此错误将停止显示。但不要忘记评论它在生产:)

+1

感谢您的回复,但该函数中第100行没有ssl_only参数。 code:call_user_func_array('session_set_cookie_params',$ cookieParams); 和$ cookieParams阵列代码
//会话cookie PARAMS $ cookieParams =阵列( '寿命'=> $ cookie-> getLifetime(), '路径'=> $ cookie->的getPath( ), 'domain'=> $ cookie-> getConfigDomain(), //'secure'=> $ cookie-> isSecure(), 'httponly'=> $ cookie-> getHttponly() ); 我试过这个,但没有运气。还要别的吗。 – SIA 2010-05-04 11:48:46