2012-04-22 59 views
4

一個magento安裝的服務器崩潰了(當前原因未知),現在後端無法訪問。我要麼沒有錯誤,要麼拒絕訪問。我可以預設密碼重置。Magento管理員面板無法訪問,沒有錯誤(服務器掛起後)

我曾嘗試:

  • 清除瀏覽器Cookie和緩存
  • 使用Magento的數據庫修復工具清除會話,tmp和緩存文件夾在Magento
  • - 沒有發現錯誤
  • 在admin_users表中手動創建一個新用戶(這會導致訪問被拒絕)
  • 重新啓動服務器(最後一招,但仍然沒有)

主管理員用戶獲取重定向循環。

任何想法,歡迎,我現在難倒。

編輯:我真的以任何方式恢復magento管理員登錄?或通過任何方式導出數據(無需導出竊聽部分)

+0

哎呀,爲什麼這聽起來像一個服務器利用我? (服務器重新啓動,管理員訪問被拒絕)。如果它的真實性(即你的系統受到損害),它也將解釋你爲什麼不能再訪問它。 – Ozzy 2012-04-22 23:10:56

+0

默認情況下,Magento不顯示錯誤。你有沒有嘗試把你的Magento進入開發者模式或ini_set('display_errors',1);在你的index.php文件中(找到if塊,然後在裏面放一個「true ||」來強制它)?我會從那裏開始,看看你是否有任何錯誤。 – 2012-04-23 12:50:45

回答

3

我都採用了黑客中的一個核心magento文件在這裏詳細: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); 

這似乎是當服務器關閉出事了會議,爲新的安裝也失敗了。

+0

我正在建立一個內部開發服務器,而這恰好發生在我身上。感謝您的黑客。 – 2013-03-05 01:29:56

1

您可以通過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       |        | 
+-----------+-------------------------------------------+--------------------------------+ 
+0

我重新安裝了一個新用戶訪問新的mysql模式的magento。同樣的問題。之後我發現了一個仍然在網站上實施的黑客攻擊 - 詳情如下。 – 2012-04-25 10:51:07

相關問題