( "loc-6ren">
gpt4 book ai didi

c++ - 在 Lighttpd 中将 C++ 作为 FastCGI 运行

转载 作者:行者123 更新时间:2023-11-28 06:49:05 26 4
gpt4 key购买 nike

我试图在 Lighttpd 中将 C++ 二进制文件作为 FastCGI 运行,但它无法启动。我试过这样的事情:

fastcgi.server += (".cpp" =>
( "localhost" =>
(
"socket" => "/tmp/mysocket",
"bin-path" => "/var/www/index.cpp",
"max-procs" => 1
))
)

但我无法让它工作。我想将 C++ 保留在内存中以便快速启动。

最佳答案

您应该将配置调整为如下所示:

  fastcgi.server = (
"/api" => (
"api.fastcgi.handler" => (
"socket" => "/var/run/lighttpd/lighttpd-fastcgi-test-" + PID + ".socket",,
"check-local" => "disable",
"bin-path" => "/var/www/localhost/cgi-bin/test.fcgi",
"max-procs" => 30,
)
)
)

对于所有请求:localhost/api/some_test lighttp 将调用您的 fcgi 可执行文件/var/www/localhost/cgi-bin/test.fcgi

关于c++ - 在 Lighttpd 中将 C++ 作为 FastCGI 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24364470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com