vagrant 安装的 centos 6.8
php 装的 7.1
web 服务器用的 openresty
nginx 用户是 nobody
php-fpm 也是 nobody
web 目录所有者是 vagrant
死活解析不了 php 文件.
必须要把 php-fpm 放在 root 用户下启动才行
这是为什么?
求高手指导一二
你要有权限访问web目录,所以你php-fpm也应该配置成vagrant,既然你用vagrant,就应该把相关软件的运行用户都设置为vagrant。。。没有人用root去执行的
7 回答5.6k 阅读
4 回答4.2k 阅读
2 回答2.5k 阅读✓ 已解决
2 回答964 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答3.5k 阅读
master进程是root,worker进程可以设置成其它用户。修改php-fpm的配置文件,找到user和group 设置成 vagrant ,然后重启php-fpm