2010-10-18 48 views
-1

我有一個在切諾基Web服務器上的Linode上託管的WordPress博客,但是性能在最後幾周出現問題,我想給一個機會到Nginx。WordPress - 在恢復MySQL數據庫後無法使用管理員帳戶登錄

所以我做了當前站點,設置一個LEMP平臺,安裝WordPress和「新」的WordPress的數據庫備份,沒有任何物品(但)它按預期工作。

但是,當我從目前的博客恢復MySQL數據庫,網站顯示空白頁。我已經複製所有的wp-content目錄到新的WordPress的目錄,我試圖禁用所有插件,但沒有任何變化。

事實上,還有一個更重要的問題:我無法用我舊的admin/pass帳戶登錄,該帳戶應該從舊數據庫繼承。事實上,當我做一個SELECT上wp_users表,一切似乎是罰款(等於舊的安裝),但我無法登錄,無論我做什麼。

我甚至試圖用UPDATE和MD5函數在mysql下更改管理員密碼,雖然表已更新,但pass也不起作用。

所以我得到的是恢復我無法訪問

回答

0

問題造成的空白頁可能是您的舊安裝使用默認值以外的一個主題,因爲你還沒有被複制的wp-content它正在尋找一個不存在的主題。我發現,與導入安裝數據庫,出現這種情況,而不是它只是恢復到默認的主題,因爲當你刪除一個活躍的當前主題安裝呢。

有些事情,你可能會考慮嘗試繞過登錄問題正在做一個WordPress出口(工具 - >導出)。如果您沒有多少媒體附加到您當前的帖子,這將起作用,因爲它只會複製帖子內容,而不會附件。將導出導入到新平臺上的全新WP安裝,並解決這兩個問題。

+0

感謝信息Gavin,但1)正如我所說,我已經複製了完整的wp-content目錄(包括主題),所以主題就在那裏。我認爲它與某些插件衝突更相關,但無論如何,它不允許登錄。 和2)導出可以工作,但博客現在有超過2000個帖子,18.000個評論,即使沒有圖像,生成的XML文件也是巨大的。我會嘗試,但我認爲Wordpress無法處理那個大的導入文件。 – javipas 2010-10-18 16:10:27

+0

對不起,誤讀RE:上傳wp-content。我發現有時候來回切換主題也會有所幫助,但是由於您現在處於不同的平臺上,這可能超出我的經驗。 – Gavin 2010-10-18 17:42:23

0

可能是一個插件問題;重命名你的插件文件夾爲「oldplugins」,看看會發生什麼。

重新上傳新鮮所有的WO核心文件/文件夾,拷貝除了WP-config.php中和可溼性粉劑內容

可能是一個問題的權限;檢查http://codex.wordpress.org/Changing_File_Permissions

和:你是否更改數據庫表前綴?

+0

是的,我想我嘗試過,甚至重命名插件文件夾,我無法用管理員帳戶登錄。至於權限,我會詳細介紹一下新系統,但user:group是正確的,安裝後我沒有更改權限......它一直對我有用。 實際上,正如我之前所說的,博客在數據庫恢復之前工作,但在此之前不會。奇怪的。 – javipas 2010-10-19 07:44:46

0

我有這個問題,但最終通過反覆試驗成功地恢復了它。 是:工作的步驟是這樣的:

  1. 卸載WordPress的
  2. 安裝在升級前工作的一個版本
  3. 是否已安裝之前
  4. 還原數據庫激活相同的插件(版本相同)
  5. 這裏它變得模糊,但有登錄問題和內容會顯示,但沒有主題,並且管理員登錄重定向到根站點
  6. 做了此程序更改網站網址: http://codex.wordpress.org/Changing_The_Site_URL
  7. 不知道爲什麼這是必要的,但幾分鐘後,鏈接開始工作。在整個過程中不得不多次通過電子郵件申請新的管理員登錄後,我才能夠再次管理登錄。
+1

烏鴉,正如我前面說的WP版本是一樣的,因爲我複製了所有的文件夾(包括wp-content,主題,插件和上傳)。無論如何,問題解決了,但我真的不記得如何:(。 – javipas 2011-08-11 07:07:31

相關問題