記一次 Laravel日誌許可權許可權問題(定時器導致)

我愛大可樂發表於2020-07-14

laravel日誌擁有者經常變更為root

1.起因:在伺服器上使用了定時器,致使生成的日誌檔案的所屬者全為root使用者,導致程式在寫入日誌顯示沒有許可權寫入
2.原因:伺服器在執行定時器時,如果進行了日誌的寫入,則生成了檔案則是屬於當前使用者許可權的,即為root。導致日誌檔案所屬者出錯。

3.解決方法。再執行定時器時,用在www使用者下進行定時設定:命令為

  crontab -e -u www

4.該方式建立www的定時任務,(記得把之前的刪除掉)

5.並將日誌檔案改為www所屬命令為

  chown www:www **
本作品採用《CC 協議》,轉載必須註明作者和本文連結
我愛大可樂

相關文章