我有一个FastCGI应用程序,可以在启动过程中加载和处理大量数据。我希望它能获得一些环境变量来确定它的输入数据路径,但是到目前为止,我已经理解了环境指针envp随附的请求。
我想在第一个请求之前做getenv,直接在FCGX_Init()之后说。有可能吗?
答案 0 :(得分:2)
是的,随着它的推出,lighttpd与-initial-env的对应关系是" bin-environment" lighttpd.conf的fastcgi.server部分中的数组。从执行的最开始,getenv()可以访问那里定义的值。