我是新來的Joomla CMS我想先說。該網站託管的服務器只是更新了他們的PHP 5.4。它正常工作了一段時間,然後頭版停止顯示任何內容。我已嘗試幾乎所有建議解決此問題的方法,但似乎沒有任何效果。從檢查error_log,導出網站並將其重新安裝到仍然支持PHP 5.2的新託管服務上,查看了PHP錯誤,並對文件的代碼進行了細微更改,這些更改記錄爲語法錯誤,因此它們不會發生,也不會發生任何空白。從頭開始不適用於我的選項,因爲我需要保持該模板完好無損,因爲我不是創建它的人。如果有人有任何建議,將不勝感激。Joomla 1.5字體頁面空白頁面
在配置文件中的錯誤報告轉向我得到
開始的錯誤消息
嚴格的標準:非靜態方法JLoader ::進口()不應該被稱爲靜態在C:\ XAMPP \ htdocs \ restore \ libraries \ loader.php在線186
嚴格標準:非靜態方法JLoader :: register()不應該在C:\ xampp \ htdocs \ restore \ libraries \ loader.php中靜態調用在線71
Stri ct標準:非靜態方法JFactory :: getApplication()不應該在第31行的C:\ xampp \ htdocs \ restore \ index.php中靜態調用
嚴格標準:JSite :: getPathWay與兼容JApplication :: getPathway()的C:\ xampp \ htdocs \ restore \ includes \ application.php on line 377
嚴格標準:非靜態方法JRegistryFormat :: getInstance()不應該被調用靜態,假設$這從用C不兼容的情況下:\ XAMPP \ htdocs中\恢復\庫\上線的Joomla \註冊表\ registry.php 373個
結束錯誤的消息
只是列舉了一些。我嘗試着通過現在運氣來編輯它們。
有一個很好的討論沒有錯誤日誌,我們可以幫助你。進入'configuration.php'並確保設置'$ debug ='1';' – alfasin
另外,確保你的'php.ini'設置爲'debugger.enabled = on' – alfasin
Joomla 1.5是舊的,PHP 5.4是比較新的。顯然會有問題。嘗試升級到Joomla 2.5或3.1。 – Lodder