php-fpm 的默认用户是 nobody,也有可能是 www、apache,这个权限太低了,如果执行system() 或者 exec() 的话,很多系统命令用不了(就比如 git pull)尝试了很多方法,感觉最直接的还是修改php-fpm 的用户root 走起!最基础的,/etc/php-fpm.d/www.conf里的 user 和 group 改成 root这个时候重启 php-fpm 的

- 阅读全文 -