Laravel 框架的日誌許可權問題

旅程發表於2020-05-22

在每日的開發中如果先開發的指令碼出現報錯則 ,導致個人環境對日誌沒有可寫操作(生成的日誌檔案預設許可權是644),同理如果是在web端的開發先生成的日誌檔案則所有者為開發者本身,導致執行指令碼時的報錯不能寫入日誌檔案。顯示無許可權(此圖已通過acl許可權方式處理,不會出現日誌無許可權訪問的情況)

2.解決方法1

  生成兩個日誌檔案,分別以相對應的名字命名(不支援)

解決方法2 acl許可權(最優)

  setfacl -R -d -m user:www:rwx  laravel/storage/logs/

  setfacl -R -d -m group:www:rwx  laravel/storage/logs/
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章