2013-03-05 80 views
0

發生了一件非常奇怪的事情。我正在OSX上開發(php 5.4.11和OSX內置的web服務器(不是PHP的))。我在AWS EC2上部署了我的代碼,使用setfacl修復了權限,並以開發模式運行站點(如在OSX上) 。FOSUserBundle覆蓋模板無法在EC2上工作

在EC2上我跑php 5.4.12。當我檢查config.php它說,Your configuration looks good to run Symfony

主頁是裝載儀完美,但在註冊頁面和登錄頁面沒有加載正確的模板(我的用戶束假設覆蓋這些模板 - 它在我的本地服務器上工作)。

最奇怪的是我重寫了用戶註冊的表單類型,我可以看到我的其他字段。這只是沒有拿起正確模板的樹枝。

日誌文件中沒有什麼能夠真正幫助我(即使在調試模式下),也沒有任何內容在error_log中。

我不知道在哪裏尋找調試,因爲我不知道該模板假設被覆蓋的點。

任何幫助,將不勝感激;)

+0

我已經完成了'centos 6.3'和'PHP 5.4.12'的全新安裝,我仍然有完全相同的問題! – maxwell2022 2013-03-07 04:37:46

回答

1

這聽起來很蠢,但MacOS的具有區分大小寫的文件系統,而在Linux上它是區分大小寫,因此,檢查文件名。

+0

我愛你的男人! 6天到8小時超過2天才能調試,這是'views'文件夾,它是'Views'。我不敢相信!非常感謝 ! – maxwell2022 2013-03-07 09:57:25