Magento管理面板无法访问,没有错误(服务器挂起后)

时间:2012-04-22 23:02:16

标签: centos magento

magento安装正在崩溃的服务器(目前原因未知),现在后端无法访问。我要么没有错误,要么拒绝访问。我可以预先设置密码重置。

我试过了:

  • 清除浏览器Cookie和缓存
  • 清除magento中的会话,tmp和缓存文件夹
  • 使用magento数据库修复工具 - 未发现错误
  • 在admin_users表中手动创建新用户(这会被拒绝访问)
  • 再次重启服务器(最后但仍然没有)

主管理员用户获得重定向循环。

欢迎任何想法,我现在感到难过。

编辑:我真的想办法恢复magento管理员登录吗?或以任何方式导出数据失败(不导出错误的部分)

2 个答案:

答案 0 :(得分:3)

我在其中一个核心magento文件中使用了hack:http://blog.chapagain.com.np/magento-admin-login-problem/

我必须在“app / code / core / Mage / Core / Model / Session / Abstract / Varien.php”中注释掉一行: (请注意这是1.6 - 检查链接发布了1.4的建议

$cookieParams = array(
    'lifetime' => $cookie->getLifetime(),
    'path'     => $cookie->getPath()//,
    //'domain'   => $cookie->getConfigDomain(),
    //'secure'   => $cookie->isSecure(),
    //'httponly' => $cookie->getHttponly()
);

也是第104行评论:

//call_user_func_array('session_set_cookie_params', $cookieParams);

似乎是服务器发生故障时会发生会话,因为新安装也失败了。

答案 1 :(得分:1)

您可以通过cPanel或mysqldump通过SSH访问执行数据库备份来获取数据。您的托管服务提供商应该能够帮助您。此外,您可以从Magento安装的版本中解压缩管理文件。将其下载到您的计算机并解压缩安装...然后重新压缩文件夹app/design/adminhtml ...上传并在适当的地方将其解压缩到您的网站上,这将重新安装PHP页面。

仔细检查文件app/etc/local.xml,这通常会在其中存储数据库登录信息。

在magento安装的mysql数据库中,有一个表core_config_data,如果有意设置错误,某些路径值可能会干扰使用admin:

mysql> select config_id, path, left(value,30) from core_config_data WHERE path LIKE '%admin%';
+-----------+-------------------------------------------+--------------------------------+
| config_id | path                                      | left(value,30)                 |
+-----------+-------------------------------------------+--------------------------------+
|        50 | dev/translate_inline/active_admin         | 0                              | 
|       220 | web/secure/use_in_adminhtml               | 0                              | 
|       687 | admin/startup/page                        | catalog/products               | 
|       690 | admin/security/use_form_key               | 0                              | 
|       691 | admin/security/use_case_sensitive_login   | 1                              | 
|       692 | admin/security/session_cookie_lifetime    | 36000                          | 
|       745 | admin/url/use_custom                      | 0                              | 
|       746 | admin/url/custom                          |                                | 
+-----------+-------------------------------------------+--------------------------------+