2016-01-26 52 views
0

我買了Joomla的這個擴展名爲JomDirectory,我對它很滿意。它在Joomla中運行良好,並且它完成了我期待它做的事情。問題出現在我想開始個性化我的網站時,而不是我能用Joomla Backend訪問的方式。我想在本地工作和開發,我已經下載了Eclipse和我的完整站點,並配置了幾乎所有的東西(我希望)。除了JomDirectory頁面之外,整個站點都可以通過本地主機訪問。它看起來完全空白,我看不到任何錯誤或消息。當我嘗試檢查源代碼時,它也完全是空的,甚至沒有打開<html>標記。什麼也沒有。爲什麼JomDirectory擴展在localhost中顯示爲空白?

任何線索這可能是什麼?

+0

在'系統配置 - >服務器'設置'錯誤報告'爲'最大',所以你可以看到更多的PHP細節。 – mokiSRB

+0

我無法登錄到後端(本地)...其他任何工作都正常,即使連接到數據庫。但是我無法登錄.. :( –

+0

然後嘗試通過'configuration.php'來設置它,設置'$ error_reporting ='maximum';'檢查你的'error-log'文件 – mokiSRB

回答

0

我一直在尋找更多......我現在發現的是程序停止的地方:這是.../legacy.php文件。第211行是以$ result開頭的行。永遠不要回來,所以千萬不要執行echo $result,這就是爲什麼我得到一個空白頁面,而不是PHP錯誤。

public function display($tpl = null) 
{ 
    $result = $this->loadTemplate($tpl); 
    if ($result instanceof Exception) 
    { 
     return $result; 
    } 

    echo $result; 
} 
+0

你能否再次從你的服務器錯誤地複製錯誤的文件,我想你可能會錯過一個開放的大括號或其他東西,這會產生解析錯誤或再次檢查文件以查看如果文件中有任何邏輯錯誤 – Adeel

+0

完全一樣的文件,再次使用版本控制進行檢查。 –

相關問題