mac下用vagrant的权限问题

2020年3月29日 飞飞 阅读(470)

vagrant在windows中没有权限的概念,所以怎么用都不会出现这个问题的,但是在mac中,共享后的文件目录权限以及用户组都不正确啦,所以无法正常使用。

特别是Yii2中我们需要对assets目录加权限,以便生成对应的css和js,无论你怎么调整都会提示权限问题的。

解决办法是,在指定目录的时候做相关的nfs配置。

config.vm.synced_folder "/web/viphper/", "/home/viphper", type: "nfs", :nfs => {
:linux_nfs_options => ["not_root_squash"],
:map_uid => 0,
:map_gid => 0
}

加上了nfs权限后,重启vagrant的过程会莫名奇妙的问题,但是没关系,多启几次就好了。

未经允许不得转载:PHP学习网 » mac下用vagrant的权限问题
分享到:

相关推荐

评论抢沙发

要发表评论,您必须先

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

扫码关注微信公众号

扫描关注微信公众号