2012-03-21 70 views
0

我將Joomla安裝從一臺服務器移到另一臺服務器。複製數據庫和所有文件。當我將它移動到位時,它全部加載,一切正常,一段時間後(如20分鐘)它現在只是加載一個空白頁面。Joomla移動服務器後的空白屏幕

我跟蹤了Joomla框架,如果我在$app->render()的調用之前放回一個回聲,它工作正常並且輸出,但是$app->render()的調用永遠不會進入。即我在render()的頂部放了一個echo語句,並且它沒有輸出。非常bizare,沒有錯誤,沒有輸出。

任何想法? Joomla 1.7.3。

編輯:我只是計時,它一直工作到30分鐘。在這一點上我得到了PHP的error_log兩條線 -

[22-Mar-2012 01:35:46 UTC] PHP Notice: Undefined offset: 2 in /home/off/public_html/components/com_k2/router.php on line 114 
[22-Mar-2012 01:35:46 UTC] PHP Notice: Undefined variable: text in /home/off/public_html/templates/gk_boutique/error.php on line 27 
+0

您是否嘗試過使用其他模板? – Shaz 2012-03-21 03:32:49

+0

如果可能,然後添加您的網站url – 2012-03-21 04:34:48

+0

@ sam_13如果您的意思是網站的URL在運行時,它在內部服務器上,所以不幸的是這是不可能的。 – Sam 2012-03-21 06:04:25

回答

0

嘗試把這個到的.htaccess

DirectoryIndex index.php index.html 

的問題是,有index.html中的服務器上(有時)隱形。實際上沒有導致空白頁面的問題,它只是一個空白頁面。爲了證明這是什麼錯在

www.yourdomain.com/index.php

頁上,然後應該會出現想打字。

注意不要只刪除.html文件,它有它的原因(安全性),添加到htaccess的,它會自動前進到索引頁面,當你鍵入www.yourdomain.com

+0

感謝您的反饋。我們通過重建所有東西來修復PHP,所以很遺憾,我無法測試你的建議。 – Sam 2012-04-27 03:18:12

+0

我有同樣的問題。試過你的解決方案,仍然顯示一個空白頁面。任何其他想法? – 2013-07-29 13:15:23

0

如果您可以在管理員(yourdomain.com/administrator)中登錄,請嘗試清除所有緩存。緩存在遷移過程中保留。