微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ubuntu – 使用vagrant时不为新创建的文件维护权限

我正在使用带有精确64盒的流浪汉Laravel 4项目.
我已将Storage文件夹设置为可写(777仅适用于我),并且每次创建新文件时,例如会话,我需要再次手动设置新文件是可写的.

是否有任何选项可以将新创建​​的文件设置为可写,以防止将来出现此类问题?

编辑:这是一个包含新会话的会话文件夹上的ll -la输出示例(从流浪盒中完成),也许它会有所帮助.

vagrant@precise64:/myfinalproject$ll -la ./app/storage/sessions/
total 16
drwxrwxrwx 1 vagrant vagrant 4096 Jul  9 04:29 ./
drwxrwxrwx 1 vagrant vagrant 4096 Jun 10 12:57 ../
-rwxrwxrwx 1 vagrant vagrant   13 Jun 10 12:57 .gitignore*
-rw------- 1 vagrant vagrant  229 Jul  9 04:29 sess_u8ov414cgie6v3afmkgn3net33
将您的apache用户和组设置为vagrant.在ubuntu中,编辑/ etc / apache2 / envvars并进行更改
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

export APACHE_RUN_USER=vagrant
export APACHE_RUN_GROUP=vagrant

原文地址:https://www.jb51.cc/ubuntu/347383.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐