2012-03-01 62 views
1

我已經在Codeigniter中啓用了內置日誌記錄功能。這工作正常。通過CLI運行時未被調用Codeigniter日誌類

但是,我正在通過命令行界面運行一個特定的腳本,其中工作正常,但沒有正常的日誌正在更新。如果我通過http調用腳本,日誌更新正常。

它是否在CI中的某些內置功能中通過CLI運行不會更新日誌,或者我在某處遇到問題?

回答

1

那麼CI通常會在用戶寫入日誌時出現差異。

如果您使用瀏覽器,它可能使用像我們這樣的Apache Web用戶。

如果您是通過命令行執行操作,那麼您通常是以自己身份登錄的。你有寫日誌文件的權限嗎?

+0

謝謝你是對的。當我以root身份登錄並執行腳本時,日誌會更新,但是以我用戶登錄的方式登錄。很明顯,我的帳戶存在權限問題。 – leejmurphy 2012-03-02 13:18:26