1

我正在陌生的水域尝试我的手——C++ 和 FastCGI。尽管我已经 5 年多没有在其中写过任何东西了,但我对 C/C++ 有一定的了解,在那之前也没有什么大不了的。我对 FastCGI 完全陌生。我在 FCGI 网站上看到有两个接口——fcgi_stdio 和 fcgiapp。fcgi_stdio 是 fcgiapp 的包装器,旨在移植遗留的 cgi 应用程序。由于我是从头开始写的,所以我想跳过中间人,直接使用 fcgiapp。

但是我看不到如何正确初始化它。我知道它可以使用命名管道或套接字与服务器进行通信(我首先在 Windows 上编写,稍后将尝试 Linux),但是没有可以传递管道名称或端口的初始化函数数字。据我所知,它也不使用环境变量。我研究了代码,但它没有什么意义。少数使用某种“socket”或“port”参数的函数通常会在第一行取消它(让我想知道为什么首先有一个参数)。

你是怎么做到的?还是图书馆只是一个起点,您需要进行大量调整才能使其正常工作?

4

0 回答 0