您可以通过cPanel或mysqldump通过SSH访问执行数据库备份来获取数据。您的托管服务提供商应该能够帮助您。此外,你可以从你的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 | |
+-----------+-------------------------------------------+--------------------------------+
哎呀,为什么这听起来像一个服务器利用我? (服务器重新启动,管理员访问被拒绝)。如果它的真实性(即你的系统受到损害),它也将解释你为什么不能再访问它。 – Ozzy 2012-04-22 23:10:56
默认情况下,Magento不显示错误。你有没有尝试把你的Magento进入开发者模式或ini_set('display_errors',1);在你的index.php文件中(找到if块,然后在里面放一个“true ||”来强制它)?我会从那里开始,看看你是否有任何错误。 – 2012-04-23 12:50:45