Welcome! Log In Create A New Profile

Advanced

Re: Custom settings with PHP

July 12, 2011 09:54AM
hobson42 Wrote:

> > Igor, how about using the current values of
> PHP_INI* variables inside
> > the definition e.g.:
> >
> >
> This is impossible. Think about what nginx does -
> It matches filenames
> to a mask and passes the request using CGI to the
> port defined on a match.
>
> There is no reason why Nginx should know the CGI
> server is php (It is
> only convention that php files end in .php) and no
> reason why it should
> be php
> either - it might be Ruby, Python, Erlang, or
> anything else you might
> use. Further there is no way it can determine
> which php.ini file it
> would have to read even if it could know it was a
> php configuration it
> had to find.

Ian, I think you misunderstood me. I did not mean that nginx should figure out the current value of PHP variable, but it should allow to pass constructs like \${varname} into the environment, so that the upstream FCGI manager, for example PHP-FPM, would then be able to substitute variables accordingly. Eg:

fastcgi_pass PHP_VALUE "include_path=\${include_path}:/my/other/include/path";

I am not sure if PHP-FPM is able to do that at present, but, at least, it allows such constructs in its own confirguration:

php_value[include_path] = "${include_path}:/my/other/include/path"

So I would assume the same could have been possible with PHP_VALUE settings for FastCGI environment.

Andrejs
Subject Author Posted

Custom settings with PHP

Life Hunter November 13, 2009 08:26AM

Re: Custom settings with PHP

Micha Glave November 13, 2009 09:06AM

Re: Custom settings with PHP

kyleb November 14, 2009 11:59AM

Re: Custom settings with PHP

mike November 14, 2009 12:36PM

Re: Custom settings with PHP

jbruni June 18, 2010 08:23AM

Re: Custom settings with PHP

Igor Sysoev June 18, 2010 08:36AM

Re: Custom settings with PHP

Jérôme Loyet June 18, 2010 09:06AM

Re: Custom settings with PHP

mike June 18, 2010 12:22PM

Re: Custom settings with PHP

Igor Sysoev June 18, 2010 12:26PM

Re: Custom settings with PHP

mike June 18, 2010 12:42PM

Re: Custom settings with PHP

Jérôme Loyet June 18, 2010 01:08PM

Re: Custom settings with PHP

mike June 18, 2010 02:00PM

Re: Custom settings with PHP

Jérôme Loyet June 18, 2010 02:18PM

Re: Custom settings with PHP

mike June 18, 2010 02:22PM

Re: Custom settings with PHP

locojohn July 09, 2011 06:59PM

Re: Custom settings with PHP

hobson42 July 12, 2011 09:42AM

Re: Custom settings with PHP

locojohn July 12, 2011 09:54AM

Re: Custom settings with PHP

António P. P. Almeida July 12, 2011 10:26AM

Re: Custom settings with PHP

António P. P. Almeida July 12, 2011 10:38AM

Re: Custom settings with PHP

locojohn July 12, 2011 10:40AM

Re: Custom settings with PHP

António P. P. Almeida July 12, 2011 11:02AM

Re: Custom settings with PHP

Maxim Dounin July 12, 2011 12:38PM

Re: Custom settings with PHP

locojohn July 12, 2011 09:47PM

Re: Custom settings with PHP

locojohn January 20, 2015 08:54AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 64
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready