在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  Linux  數(shù)據(jù)庫/ laravel 目錄權(quán)限問題

laravel 目錄權(quán)限問題

問題描述

laravel框架,需要修改storage和bootstrap目錄權(quán)限為777才可訪問,不然提示沒權(quán)限。本地修改為777,沒問題。功能開發(fā)完成后,提交git,這時(shí)候坑爹的事情出現(xiàn)了,提交git的本地代碼是777,git應(yīng)該是自動(dòng)過濾了777的文件,從git庫拉下來變成了755,公司測試環(huán)境和開發(fā)環(huán)境均不允許修改代碼,現(xiàn)在測試人員從git庫部署到測試環(huán)境之后,依然報(bào)storage和bootstrap目錄沒有訪問權(quán)限。查看發(fā)現(xiàn)這兩個(gè)目錄的權(quán)限變成了755。測試環(huán)境和生產(chǎn)環(huán)境,均不允許修改程序和目錄權(quán)限,這種情況該如何解決呢?在線等大神解救

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

相關(guān)代碼

// 請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)

你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?

回答
編輯回答
神經(jīng)質(zhì)
你試試給 www 用戶權(quán)限看看
cd /www/{你的網(wǎng)站目錄}
chown www:www -R ./
2017年8月1日 17:59
編輯回答
你的瞳

git不會(huì)過濾777的文件,應(yīng)該是你服務(wù)器上的umask設(shè)成022了。不要設(shè)置成777*

2018年8月27日 11:39
編輯回答
墨沫

公司測試環(huán)境和生產(chǎn)環(huán)境的用戶組都是確定的,不允許修改。修改目錄權(quán)限為777可以搞定,但公司又不允許開啟777,好糾結(jié)呀

2018年6月6日 19:42
編輯回答
焚音

并不用開啟777,其實(shí)只要給目錄設(shè)置為 nginx 的用戶即可,比如我們公司所有環(huán)境的 nginx 執(zhí)行用戶都是 www

那么只要在 Laravel 項(xiàng)目目錄下執(zhí)行 chown -R www . 即可。

2018年9月10日 07:32