系统版本:debian=12.5,PHP=8.2.7
默认安装的nginx版本为1.22,安装完毕后运行常规的info.php 正常。更新nginx到1.24后,配置文件和目录发生变化,网页打开info.php报502。
通过ps -aux | grep nginx 可以发现nginx的默认用户是nginx,不是www-data
编辑 /etc/php/8.2/fpm/pool.d/www.conf
找到 ";listen.acl_users = " 去掉分号,改为 listen.acl_users =nginx
存盘后重新运行php8.2-fpm 和 nginx 解决。