2014-02-21 76 views
0

在我的symfony應用程序中,當查看app/logs目錄時,它完全是空的,沒有任何東西似乎記錄在生產環境中,但是在我的開發環境中它工作得很好。Symfony2日誌記錄在生產中不起作用

我/web/app.php文件

我有

$environments = array(
    'dev.url.com'   => 'dev', 
    'produ.url.com'  => 'prod' 
); 

在/應用/日誌目錄中查找時,該文件夾是完全空的心不是連prod.log然而文件,如果我進入我的/web/app.php文件,並在同一臺服務器上將prod值更改爲dev,開始記錄一切正常。

我有一個/app/config/config_prod.yml和config_dev.yml

我無法弄清楚,如果有是從當環境設置爲督促工作阻止這個設置的地方?我也擁有目錄上的所有正確權限。

回答

0

權限往往是這裏的問題 - 確保寫權限授予兩個Web服務器(或PHP用戶 - 根據您的設置) - 加確認,如果你已經運行在命令行的任何控制檯腳本 - 那麼確保用戶也可以寫入。

還要確保高速緩存目錄也已啓用寫入。

偉大的Symfony文檔中還有其他設置提示。

+0

權限全部正確。它的奇怪之處在於,如果我進入服務器並將produ.url.com從prod更改爲dev,它就開始工作。 – Yeak

相關問題