解決laravel中日志權(quán)限莫名變成了root的問題
框架用的是laravel,
其中把一些數(shù)據(jù)寫入日志,
保存到storage目錄中,
剛開始查看正常,
再過一段時(shí)間文件權(quán)限就自動變成了root權(quán)限了,
導(dǎo)致只有www權(quán)限的laravel不能寫入日志中
定時(shí)任務(wù)抓取圖片的時(shí)候存儲不了報(bào)權(quán)限錯(cuò)誤
//===================
解決方法如下:
linux可以指定crontab的用戶,
平常crontab -e添加的任務(wù)都是在root用戶的定時(shí)任務(wù)下,
如果要用nobody用戶執(zhí)行,
需要使用
crontab -u nobody -l
然后將定時(shí)任務(wù)內(nèi)容添加進(jìn)去,
把root的crontab的任務(wù)刪掉,
再次執(zhí)行后,
生成的就是nobody用戶的了
還有就是,
定時(shí)任務(wù)獲取public/images/目錄下的圖片也會報(bào)圖片不可讀
需要修改相關(guān)目錄的權(quán)限為執(zhí)行與可讀
以上這篇解決laravel中日志權(quán)限莫名變成了root的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
PHP實(shí)現(xiàn)基于狀態(tài)的責(zé)任鏈審批模式詳解
這篇文章主要介紹了PHP實(shí)現(xiàn)基于狀態(tài)的責(zé)任鏈審批模式,結(jié)合實(shí)例形式詳細(xì)分析了責(zé)任鏈審批模式的原理及相關(guān)php實(shí)現(xiàn)流程,需要的朋友可以參考下2019-05-05php獲取網(wǎng)頁中圖片、DIV內(nèi)容的簡單方法
這篇文章主要介紹了php獲取網(wǎng)頁中圖片、DIV內(nèi)容的簡單方法,都是通過正則表達(dá)式實(shí)現(xiàn)的,強(qiáng)大的正則啊,需要的朋友可以參考下2014-06-06PHP array_reduce()函數(shù)的應(yīng)用解析
這篇文章主要介紹了PHP array_reduce()的應(yīng)用,本文通過代碼舉例給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10給WordPress中的留言加上樓層號的PHP代碼實(shí)例
這篇文章主要介紹了給WordPress中的留言加上樓層號的PHP代碼實(shí)例,這里只針對主評論而不針對層疊式的樓中樓里的評論,需要的朋友可以參考下2015-12-12PHP實(shí)現(xiàn)Session入庫/存入redis的方法
本篇文章主要介紹了PHP實(shí)現(xiàn)Session入庫/存入redis的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05ThinkPHP中類的構(gòu)造函數(shù)_construct()與_initialize()的區(qū)別詳解
這篇文章主要介紹了ThinkPHP中類的構(gòu)造函數(shù)_construct()與_initialize()的區(qū)別,文中介紹的非常詳細(xì),相信對大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。2017-03-03Yii2框架實(shí)現(xiàn)登錄、退出及自動登錄功能的方法詳解
這篇文章主要介紹了Yii2框架實(shí)現(xiàn)登錄、退出及自動登錄功能的方法,結(jié)合實(shí)例形式詳細(xì)分析了Yii2框架實(shí)現(xiàn)登錄、退出及自動登錄功能的原理、實(shí)現(xiàn)方法與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2017-10-10利用php的ob緩存機(jī)制實(shí)現(xiàn)頁面靜態(tài)化方法
下面小編就為大家?guī)硪黄胮hp的ob緩存機(jī)制實(shí)現(xiàn)頁面靜態(tài)化方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07Laravel 5框架學(xué)習(xí)之路由、控制器和視圖簡介
這篇文章主要介紹了Laravel 5框架學(xué)習(xí)之路由、控制器和視圖簡介,十分的細(xì)致全面,需要的朋友可以參考下2015-04-04