怎么修改php-fpm用户
- 建站笔记
- 2022-05-10
- 688
修改php-fpm用户的方法:1、修改“user = test group = test”;2、修改“php7.0-fpm.pid”和“php7.0-fpm.sock”的权限;3、重启php-fpm即可。
本文操作环境:Windows7系统、PHP7.0版、DELL G3电脑
怎么修改php-fpm用户?
修改php-fpm和nginx运行用户:
(php)项目a是用test用户运行
nginx和php-fpm是www-data用户运行
(python)项目b是用test用户运行
项目a通过php函数exec调用python脚本的接口造成了没有权限访问目录
直接把项目b的权限切换为www-data可以执行,但是不便于开发,最好是把php、nginx、项目a、项目b都在一个用户、组下面。
打个比方test是当前登录用户
修改nginx的运行角色
cd /etc/nginx sudo vi nginx.conf # 头部是这样 user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; # 修改为 user test; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; # 重启nginx sudo service nginx restart
修改php的运行角色
cd /etc/php/7.0/fpm/pool.d/ sudo vi www.conf # 找到 user = www-data group = www-data # 改为 user = test group = test cd /run/php/ ls -al # 这个目录下面有两个文件 # php7.0-fpm.pid和php7.0-fpm.sock # 修改这两个文件的权限 sudo chown test:test php7.0-fpm.pid sudo chown test:test php7.0-fpm.sock # 重启php-fpm sudo service php7-fpm restart
test用户是杜撰出来的根据自己的当前用户修改
本文由白琉璃于2022-05-10发表在白琉璃源码网,如有侵权或疑问,请联系我们,谢谢。
本文链接:https://www.bailiuli.com/t/2960.html
下一篇
php怎么反转数组键值对
发表评论