Php.ini & Virtual Hosts

Is it possible to define a php.ini file per virtual host. If so, how can
it be done? Thanks.


Joshua Parker
http://www.joshparker.us/

Is it possible to define a php.ini file per virtual host. If so, how can it be
done? Thanks.

To actually use different php.ini files you will have to spawn seperate
php processes but you can achieve different settings for
each virtualhost using a single php.ini file:

  1. You can use the [HOST=yourvirtualhost] (
    http://php.net/manual/en/ini.sections.php ) approach and define the
    settings directly in
    php.ini
  2. You can make multiple pools in the FPM configuration (
    http://php.net/manual/en/install.fpm.configuration.php ) and change the
    settings via php_flag / php_admin_value etc directives
  3. You can pass the config changes also from nginx using fastcgi_param
    PHP_VALUE …
  4. Can also use the .user.ini approach
    http://www.php.net/manual/en/configuration.file.per-user.php

rr

Thank you very much for this info.

On Wednesday, November 23, 2011, Reinis R. [email protected] wrote:

Is it possible to define a php.ini file per virtual host. If so, how can
it be done? Thanks.

To actually use different php.ini files you will have to spawn seperate
php processes but you can achieve different settings for each
virtualhost
using a single php.ini file:

  1. You can use the [HOST=yourvirtualhost] (
    http://php.net/manual/en/ini.sections.php ) approach and define the
    settings directly in php.ini
  2. You can make multiple pools in the FPM configuration (
    http://php.net/manual/en/install.fpm.configuration.php ) and change the
    settings via php_flag / php_admin_value etc directives
  3. You can pass the config changes also from nginx using fastcgi_param
    PHP_VALUE …
  4. Can also use the .user.ini approach
    http://www.php.net/manual/en/configuration.file.per-user.php

rr


nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx


[image: Josh Parker WordPress Consultant] http://www.joshparker.us/
Joshua Parker
WordPress Consultant
888.255.1798 x701

Consulting Site
www.joshparker.us
[image: Twitter] http://twitter.com/#!/joshmac[image:
Linkedin]http://www.linkedin.com/in/joshmac[image:
Josh Parker :: WordPress Consultant]
http://www.joshparker.us/feed/[image:
Skype][image: Google+] http://gplus.to/joshuaparker[image: WordPress
Profile] http://wordpress.org/extend/plugins/profile/parkerj[image:
About.me] http://about.me/joshuaparker[image:
Gravatar]http://en.gravatar.com/joshmac3

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs