检查 lighttpd 是否启用 FastCGI 版本

检查 lighttpd 是否启用 FastCGI 版本

我已经安装了 lighttpd 并使用 chown 和 chmod 将 script.fcgi 添加到 /var/www/html/,然后像下面提到的那样编辑了 etc/lighttpd/lighttpd.conf,得到:

2021-06-09 22:05:27: server.c.1513) 服务器已启动 (lighttpd/1.4.59) 2021-06-09 22:05:27: gw_backend.c.475) 连接失败后取消链接 /tmp/script.sock-0:连接被拒绝 2021-06-09 22:05:27: gw_backend.c.325) 子进程已退出:127 unix:/tmp/script.sock-0 2021-06-09 22:05:27: gw_backend.c.601) gw-backend 启动失败:/var/www/html/script.fcgi 2021-06-09 22:05:27: gw_backend.c.603) 如果您尝试将应用作为 FastCGI 运行后端,请确保您使用的是启用 FastCGI 的版本。如果这是 Gentoo 上的 PHP,请将“fastcgi”添加到 USE 标志。如果这是 PHP,请尝试暂时删除字节码缓存,然后重试。2021-06-09 22:05:27:gw_backend.c.1655) [错误]:生成 gw 失败。2021-06-09 22:05:27:server.c.1517) 插件配置失败。正在关闭。

.conf 是:

server.modules += (
"mod_dirlisting",
"mod_staticfile",
"mod_fastcgi"
)
fastcgi.debug = 1
fastcgi.balance = "least-connection" 
fastcgi.server = (
"/hello" => ((
"bin-path" => "/var/www/html/script.fcgi",
"socket" => "/tmp/script.sock",
"check-local" => "disable",
"max-procs" => 1,
))
)

请帮忙修复它。我正在使用 Ubuntu,它不是 PHP。

相关内容