框架用的是laravel,
其中把一些數(shù)據(jù)寫入日志,
保存到storage目錄中,
剛開始查看正常,
再過一段時間文件權(quán)限就自動變成了root權(quán)限了,
導(dǎo)致只有www權(quán)限的laravel不能寫入日志中
定時任務(wù)抓取圖片的時候存儲不了報權(quán)限錯誤
//===================
解決方法如下:
linux可以指定crontab的用戶,
平常crontab -e添加的任務(wù)都是在root用戶的定時任務(wù)下,
如果要用nobody用戶執(zhí)行,
需要使用
crontab -u nobody -l
然后將定時任務(wù)內(nèi)容添加進(jìn)去,
把root的crontab的任務(wù)刪掉,
再次執(zhí)行后,
生成的就是nobody用戶的了
還有就是,
定時任務(wù)獲取public/images/目錄下的圖片也會報圖片不可讀
需要修改相關(guān)目錄的權(quán)限為執(zhí)行與可讀
以上這篇解決laravel中日志權(quán)限莫名變成了root的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
標(biāo)簽:郴州 阿克蘇 佳木斯 金華 自貢 寶雞 香港 通化
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決laravel中日志權(quán)限莫名變成了root的問題》,本文關(guān)鍵詞 解決,laravel,中,日志,權(quán)限,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。