我有一台 Ubuntu Server 22.04,我刚刚在其中编译了 nginx-quic,PHP 已安装为 FPM,PHP 服务已启动并正在运行,我创建了一个包含 phpinfo 的 info.php,nginx 在我访问时显示欢迎页面,但是当我尝试在其上启用 PHP 时,它不起作用,它会下载文件而不是显示 PHP 信息,这是我的配置方式:
location ~ \.php$ {
root /var/www/html;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# fastcgi_pass 127.0.0.1:9000;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
被注释的行是我之前尝试过的行,但是也没有起作用。
知道我可能遗漏了什么吗?
谢谢