您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關如何解決laravel中日志權限莫名變成了root的問題的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
框架用的是laravel,
其中把一些數據寫入日志,
保存到storage目錄中,
剛開始查看正常,
再過一段時間文件權限就自動變成了root權限了,
導致只有www權限的laravel不能寫入日志中
定時任務抓取圖片的時候存儲不了報權限錯誤
//===================
解決方法如下:
linux可以指定crontab的用戶,
平常crontab -e添加的任務都是在root用戶的定時任務下,
如果要用nobody用戶執行,
需要使用
crontab -u nobody -l
然后將定時任務內容添加進去,
把root的crontab的任務刪掉,
再次執行后,
生成的就是nobody用戶的了
還有就是,
定時任務獲取public/images/目錄下的圖片也會報圖片不可讀
需要修改相關目錄的權限為執行與可讀
感謝各位的閱讀!關于“如何解決laravel中日志權限莫名變成了root的問題”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。