2010-07-15 115 views
1

我正在將我的drupal站點遷移到新的IIS服務器。我使它在一臺服務器上完美運行。我禁用了所有非核心模塊,關閉了乾淨的URL,將網站置於維護模式,並將文件和數據庫移至我的新服務器。我能夠把這個新網站推向市場。我可以查看主頁面以及其他內容。我甚至可以創建新的內容。 但是,每當我嘗試訪問管理頁面時,服務器上出現500錯誤。我沒有在服務器日誌中找到任何內容來指出問題可能出在哪裏。有誰知道可能會發生什麼?無法訪問drupal管理站點

感謝您的任何想法。

+0

讓我拔出我的水晶球......好吧......沒有任何東西......你確定關掉乾淨的URL沒有破壞任何東西嗎?通常不建議這樣做。什麼是冒犯的網址? 無論如何..我認爲這個問題應該是在serverfault。 – txwikinger 2010-07-15 19:04:55

+0

我很抱歉 - 我意識到這是一個相當含糊的問題,但我希望以前有人可能看到過這個問題,也許有快速解決的辦法。我不完全確定乾淨的網址是否對任何事情負責,但我會認爲管理網站是非常標準的 - 我試過mysite/index.php?q = admin和mysite/admin,但都沒有成功。我最終可能會嘗試新的全新安裝,請確保其正常工作,然後嘗試移動現有網站。 謝謝 – czuroski 2010-07-15 19:12:27

+0

由於某種原因,管理員有重定向嗎? – Kevin 2010-07-15 19:36:02

回答

3

菜單路由器菜單系統是否無法正確重建?

嘗試進入模塊頁面,菜單頁面或運行cron。

+0

我能夠使用它的url運行cron -/admin/report/run-cron。 現在我可以訪問管理網站了。 謝謝 – czuroski 2010-07-16 11:53:08

+0

抱歉 - 那是/ admin/report/status/run-cron – czuroski 2010-07-16 12:04:11

0

可能有很多原因導致您無法訪問管理頁面,包括數據庫表未正確移動的事實。
檢查表用戶的內容,並驗證「超級用戶」(具有用戶標識等於1的用戶)的用戶帳戶仍具有等於1的用戶標識。這是一個具有自動任何權限的特定用戶;如果用戶ID不再是1,那麼該帳戶就變成了一個普通的用戶帳戶,並且需要明確允許其執行任何操作。

+0

這一切都正確 - 我的管理員帳戶是1,所以它應該能夠訪問任何東西。 我實際上並未被拒絕訪問 - 我無法獲得任何地方。它幾乎看起來像是隻在那個頁面超時。 – czuroski 2010-07-15 19:46:00

+0

您是否嘗試直接使用URL訪問管理頁面(例如'/ admin/content/node')? – kiamlaluno 2010-07-15 19:56:36