2012-08-08 79 views
0

我正在創建一個多站點wordpress博客。我正在使用自己的代碼註冊,而不是wordpress註冊。 一切正常,但我有時得到這個錯誤"Sorry!that site is reserved".This並不總是雖然。我很難整理這背後的邏輯。我已經檢查數據庫的域名具有相同的名稱但我甚至找不到跟蹤它。當我在瀏覽器中輸入網址時,它說網站還不存在。wordpress在哪裏存儲域名以及何時「不保留」?

我錯過了什麼? 而這造成的問題是,用戶已經註冊了電子郵件,我必須提供不同的註冊詳細信息,以建立一個新的網站。我必須重新開始。 我正在通過Ajax進行驗證,並確保一切都是標準要求,以避免這種情況。但有一個條件,我失蹤了。請幫我找到。謝謝。

更新: 這個錯誤似乎是從ms-functions.php生成的,行號697左右。我似乎無法理解代碼背後的邏輯。我認爲如果用戶名與博客名一起存在,檢查$ user是否是對象,並且登錄名是否等於blogname,如果blogname不等於用戶名(user_login),或者用戶不是對象,則會終止該代碼。 我寫這個問題時可能已經解決了這個問題。我會檢查

+0

我沒有答案。但你能否提供更多細節。您是否嘗試創建子域名或完成新域名?你用什麼插件影響MU? – janw 2012-08-08 08:25:02

+0

不,我想創建一個子域。這個錯誤似乎是從ms-functions.php生成的,沒有在697左右。我似乎無法理解代碼背後的邏輯。我將編輯我的代碼答案並提供詳細信息。 – 2012-08-09 04:53:45

回答

0

看來問題在於用戶名和子域名不能相同(顯然!!) 我檢查了條件並且工作正常。但這可能不是真正的問題,可能只是巧合。我仍然歡迎任何有關這個問題的建議和線索。

相關問題