美文网首页vagrant
Vagrant 下每次访问Laravel项目权限问题

Vagrant 下每次访问Laravel项目权限问题

作者: 代码界的小学生 | 来源:发表于2017-03-03 17:54 被阅读36次

    ps: 用了mac + vagrant 做开发有一段时间了,但是我每天访问laravel项目的时候都需要给 storage 目录权限

    下面是解决方法

    我们用ps 命令查看Ubuntu进程的权限 ps aux | grep nginxps aux | grep php 命令 会发现 nginx 和 php-fpm 的用户组是 www-data:www-data 但是我们拉取代码 用的是vagrant 用户组 所以本地的解决办法是吧nginx的用户组和php-fpm的用户组改为vagrant

    nginx 需要改的文件在 /etc/nginx/nginx.conf
    php-fpm 需要改 /etc/php/7.0/fpm/pool.d/www.conf

    将其中的 www-data 均改为 vagrant
    然后删除 /var/run/php/php 7.0-fpm.sock 重启 nginx 和 php-fpm服务

    ok!!

    相关文章

      网友评论

        本文标题:Vagrant 下每次访问Laravel项目权限问题

        本文链接:https://www.haomeiwen.com/subject/eyyrgttx.html