NGINX 上的 PHP 无法正常工作

NGINX 上的 PHP 无法正常工作

我有一台 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;
    }

被注释的行是我之前尝试过的行,但是也没有起作用。

知道我可能遗漏了什么吗?

谢谢

相关内容