2012-03-27 148 views
4

直到安裝和配置Joomla後的幾個星期,管理員面板停止工作。在去http://xxx.pl/administrator或.../administrator/index.php之後,除了空白頁之外什麼也沒有。 這很奇怪,但是當我將配置好的Joomla的所有內容移動到子文件夾時,讓我們說「abc」一切正常。 我在很多論壇上搜索了很多次,但所有答案都像「試着重新安裝它」。有沒有其他解決方法?
編輯:我會在這裏添加我在下面的評論中寫的。Joomla 1.7 - 空白管理員頁面

  • 清理瀏覽器緩存中沒有改變任何
  • 問題上的火狐,Chrome存在,IE 8-9
  • 日誌是空

真的討厭的一點就是一切複製整個的Joomla成後工作正常它的子文件夾。也許重新配置.htaccess文件?如果是,如何將所有頁面重定向到其子文件夾中的副本?我的意思是:

  • example.com => example.com/abc
  • example.com/administrator => example.com/abc/administrator
+2

啓用PHP的'error_reporting',我們會幫助你。 – PeeHaa 2012-03-27 11:47:36

+0

我啓用了error_reporting作爲E_ALL,並在配置文件中更改了「1」的調試。仍看到空白頁面,而不是登錄窗體... – 2012-03-27 12:28:35

+0

您的網絡服務器日誌中的任何消息? – PeeHaa 2012-03-27 12:34:58

回答

2

當您嘗試訪問它時,什麼是HTTP狀態碼?

(如果你不確定如何查看此信息,請看一看:View HTTP headers in Google Chrome?

如果狀態代碼是500,加入:

ini_set('display_errors', 1); 
error_reporting(E_ALL); 

/administrator/index.php的頂部和看看是否有任何錯誤出現。

如果您收到的錯誤是別的,您確定您的Apache DocumentRoot或您的虛擬主機配置是否正常?

+0

好的,現在一切正常。通知我在2年前提出了這個要求:)但是,據我所知,問題在於不顯示錯誤。我不記得是什麼錯誤。但是,謝謝,我可以標記你的答案是正確的:) – 2013-12-16 07:08:52

+0

我沒有注意日期...我的壞。 – 2013-12-16 16:01:54

0
  1. 檢查如果PHP壞了。將一個非常簡單的腳本(例如<?php echo '1'; ?>)放入您的文檔根目錄中,使用Web瀏覽器導航到該腳本,並觀察PHP是否正常工作。
  2. 如果直接從命令行執行index.php腳本,會發生什麼情況?例如。 $ /path/to/php /path/to/joomla/administrator/index.php你有合理的產出或錯誤嗎?您可能希望將輸出重定向到一個文件(例如> test.html),然後導航到您的Web瀏覽器中的該文件,以查看它是否包含任何有用的內容。
+0

1. PHP可能沒有壞,因爲網站託管在波蘭最大的託管服務器之一 - home.pl 2.我沒有輸出 - 它看起來像在管理員/ index.php的開頭是死()函數... – 2012-03-27 13:21:02

+0

1.我並不是建議主機應該受到指責,但是有很多事情可能會無意中發生,以便導致PHP出現問題。所以,一旦你移除了die()的調用,它就起作用了。 – 2012-03-27 13:41:21

+0

你不明白我:)它看起來像有一個模具功能。我剛剛注意到$ app-> dispatch();功能會壓碎所有。 – 2012-03-27 13:50:56

0

我突然開始在我的網站上的所有管理員後端登錄頁面上獲得一個空白頁面,當它僅在工作前一天無法訪問管理部分時,我沒有更改任何服務器端。

幸運的是,經過一些測試和檢查與其他瀏覽器(工作正常),我注意到在某些時候我必須已禁用Firefox的Java腳本,一旦我再次啓用它,一切恢復正常,再次登錄是回到正常,沒有空白頁面。

希望這可以幫助有人解決他們的問題。