php-fpm, nginx 用户
By QQCif
升级了一下php然后又一脸愣逼。改了一晚上php-fpm配置,又折腾了许多权限。
之前用的是ip: port形式的,这次换成socket,结果各种权限错误。研究了一下干脆把网站根目录的拥有者设成和运行php-fpm的同一个用户,这样就不报错了。总结一下就是nginx还是用nginx用户运行,网站文件夹的拥有者和运行php-fpm都是php-fpm用户,不知道有没有风险。如果有多个pool的话每个pool还是独立用户运行更加安全。
参考