nginx安装后,默认配置里的用户权限是nginx。配置文件为/etc/nginx/nginx.conf
user nginx; #这里指明了用户默认nginx
worker_processes 1;
php-fpm的权限通过ps -aux | grep php-fpm 可以查看
php-fpm的配置文件也可以看到所有权限
由于nginx和www-data的用户权限不匹配,就会造成 unix:/run/php/php7.2-fpm.sock failed (13: Permission denied)问题。
解决方法是把nginx的用户权限修改为www-data
然后重新加载配置即可
nginx -s reload