Note: PERLLIB is passed to CGI scripts independently, there is no need to wrap it in MONGOOSE_CGI. Just export PERLLIB before starting mongoose.
On Tue, Feb 4, 2014 at 9:07 PM, Dimitar D. Mitov <[email protected]> wrote: > > Hi Sergey! > And thanks for the fast reply and the usefull web server! > > When I type > export MONGOOSE_CGI=PERL5LIB=/home/knoppix/github/peb/perl/lib > before starting Mongoose, my CGI scripts get environment variable > 'MONGOOSE_CGI' with a value 'PERL5LIB=/home/knoppix/github/peb/perl/lib', > but I want that every CGI script will get environment variable ''PERL5LIB' > with a value '/home/knoppix/github/peb/perl/lib', so that Perl modules not > on PATH will be loaded without any modifications in the scripts. I can > easily read a custom environment variable from a Perl script, take folder > name from that variable and load modules from that folder, but that means > to modify every script with a non-core module and I want to avoid that. > After all, if I'm going to modify all scripts, I can take advantage of 'use > lib' command and load modules from whatever location, so the custom > environment variable will not help me much. > > I think the old approach from http://mongoose.googlecode. > com/svn/wiki/MongooseManual.wiki is of more use for me: > ' -cgi_env list > > Pass environment variables to the CGI script in addition to stan- > dard ones. The list must be comma-separated list of X=Y pairs, > like this: "VARIABLE1=VALUE1,VARIABLE2=VALUE2". Default: not > > set.' > because I can set not only a value of a custom environment variable, but > names and values of environment variables (more than one, if necessary, > which I think is also usefull). > > So my renewed question is can I reintroduce the old code, which 'injects' > custom names & values of environment variables in the CGI environment? Is > it still compatible with the current code base? > > With best wishes, > Dimitar > > -- > You received this message because you are subscribed to the Google Groups > "mongoose-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/mongoose-users. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "mongoose-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/mongoose-users. For more options, visit https://groups.google.com/groups/opt_out.
