一个Magento的安装服务器是在崩溃的(目前未知的原因),现在后端无法访问。 我不是没有错误或我得到拒绝访问。 我能够瓶坯密码重置。
我努力了:
- 清除浏览器Cookie和缓存
- 清除在Magento会话,tmp和缓存文件夹
- 使用Magento的数据库修复工具 - 没有发现错误
- 在admin_users表手动创建一个新用户(这被拒绝访问)
- 再次重新启动服务器(最后的手段,但仍然没有)
主要的管理员用户得到一个重定向循环。
任何想法是受欢迎的,我现在难倒。
编辑:我是没有办法恢复Magento管理登录后真的吗? 或者如果做不到任何方式导出数据(而不导出窃听节)
我已经使用一个黑客在这里详述了Magento的核心文件之一: http://blog.chapagain.com.np/magento-admin-login-problem/
我曾在“应用程序/代码/核心/法师/核心/型号/会话/摘要/ 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);
这似乎是在服务器关闭出事了会议,为新的安装也失败了。
您可以通过SSH进行访问的cPanel通过数据库备份或mysqldump的让您的数据。 您的托管服务提供商应该能够帮助你。 此外,你可以从你的Magento安装版本解压管理文件。 它下载到你的电脑,并解压缩安装...然后重新压缩文件夹的app/design/adminhtml
...上传和解压这在适当的位置您的网站,这将重新安装PHP页面。
仔细检查该文件app/etc/local.xml
这通常存储在它的数据库登录。
MySQL数据库为您的Magento安装里面,有表core_config_data
,并在其中,一些路径值可能与使用管理,如果故意设置不当的干扰:
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 | |
+-----------+-------------------------------------------+--------------------------------+