2012-08-24 31 views
1

我讓我的網站在Devp上運行良好。服務器。將應用程序遷移到我的生產服務器後。一切工作,直到我添加了一個擴展,並啓用它。該網站仍然有效,但產品瀏覽頁面不顯示。每次我點擊產品視圖頁面上,這個錯誤被追加到我的日誌文件...magento無效的模板文件/page/1column.phtml

CRIT (2): Not valid template file:frontend/base/default/template/page/1column.phtml 

我已檢查該文件是正常的,只是同爲一個開發服務器上工作。我試過禁用唯一的插件(自定義菜單),我有問題仍然存在。我試過增加memory_limit,但它也沒有幫助。

請幫忙,我陷入了無中生有的境地。

+0

難道是文件權限嗎?我的連接管理器頁面也沒有顯示,我將相應文件的權限更改爲755,並顯示出來。產品詳細信息頁面仍然是空白的,即使在index.php中取消註釋ini_set()後也沒有錯誤! –

回答

14

此錯誤的一個常見原因是使用符號鏈接,但未在管理區域中啓用此功能。

System > configuration > developer > Template Settings 

誤差會在應用程序\代碼\核心觸發\法師\核心\塊\的template.php圍繞線243(see here) - 所以,如果它不是用符號鏈接一個問題,那麼這將是一個好地方開始調試。

如果你不使用Xdebug的則在異常被周圍線250抓住你應該或者記錄或的var_dump的價值觀:

$includeFilePath 

$this->_viewDir 

然後確保他們都存在(注意這個情況)

如果你不想看看權限,

+0

謝謝,首先。啓用它不起作用。另外,我在這裏和那裏修改了核心文件,系統在本地服務器上正常工作!它只有當我在生產服務器上安裝它時,其他所有工作,但產品視圖頁面是空白的(嘗試安裝兩次)... –

+1

經過大量headbanging產品頁面顯示當我意外地將模板更改爲1 coloumn! –

+0

OMG ....搜索了一個多小時的解決方案!謝謝!! – cljk