Domanda

Ho un'applicazione FastCGI che carica ed elabora molti dati durante il suo avvio.E voglio che ottenga una variabile di ambiente per determinare il percorso dei dati di input, ma per quanto ho capito finora, il puntatore di ambiente envp viene fornito con la richiesta.

Voglio eseguire getenv prima della prima richiesta, diciamo subito dopo FCGX_Init ().È possibile?

È stato utile?

Soluzione

Sì, a quanto pare, la controparte di lighttpd di -initial-env è l'array "bin-environment" nella sezione fastcgi.server di lighttpd.conf.I valori qui definiti sono accessibili per getenv () dall'inizio dell'esecuzione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top