2013-10-13 27 views

回答

0

將包含日誌文件的文件夾必須具有666或更高的權限(但請不要使用777)。其實唯一的要求是所有者擁有寫入權限。

還要確保您都指向正確的文件夾,當你在這一行創建KLogger實例:

$log = KLogger::instance(CONTRIBUTE_LOG_DIR, KLogger::DEBUG); 

的字符串常量CONTRIBUTE_LOG_DIR必須有效。

+0

嗯。我已經嘗試設置666,但日誌文件不會寫入,當我設置爲777它寫道。 我知道我應該使用chown來代替,並且會使用它,但不能理解爲什麼666不夠用? –

+0

它應該工作,我無法想象它爲什麼不起作用的原因。在這裏做的最好的事情(避免777)是將權限更改爲700,然後設置文件的正確所有者,只有一個「7」導致文件正常工作。 – adelriosantiago