centOS7 给 php-fpm root权限(以root身份启动) 2019-07-10 服务器 暂无评论 3370 次阅读 php-fpm 的默认用户是 `nobody`,也有可能是 `www`、`apache`,这个权限太低了,如果执行`system()` 或者 `exec()` 的话,很多系统命令用不了(就比如 `git pull`) 尝试了很多方法,感觉最直接的还是修改php-fpm 的用户 ## root 走起! 最基础的,`/etc/php-fpm.d/www.conf`里的 `user` 和 `group` 改成 `root` 这个时候重启 php-fpm 的话,是不行的,因为系统禁止 php-fpm 用 root 启动了 修改 `/usr/lib/systemd/system/php-fpm.service` 在 `ExecStart=/usr/sbin/php-fpm --nodaemonize --fpm-config /etc/php-fpm.conf` 后面添加 `-R` 然后执行 `systemctl daemon-reload` 重启 php-fpm ,搞定 标签: centOS7, php-fpm 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。