4

安装magento的服务器崩溃了(目前原因未知),现在后端无法访问。我要么没有错误,要么访问被拒绝。我能够执行密码重置。

我努力了:

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

主管理员用户得到一个重定向循环。

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

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

4

2 回答 2

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);

似乎是当服务器关闭时,会话发生了一些事情,因为新安装也失败了。

于 2012-04-25T10:57:57.210 回答
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                          |                                | 
+-----------+-------------------------------------------+--------------------------------+
于 2012-04-23T20:02:08.877 回答