通常nginx的站点配置文件里用了include fastcgi.conf;,这样的,把这行加在fastcgi.conf里就OK了。
如果某个站点需要单独设置额外的目录,把上面的代码写在include fastcgi.conf;这行下面就OK了,会把fastcgi.conf中的设置覆盖掉。
这种方式的设置需要重启nginx后生效。
[HOST=]
定义一组只在 host 主机上生效的php.ini指令。
[PATH=]
定义一组只从指定路径运行时生效的php.ini指令。
这种方式的设置需要重启php-fpm后生效。
这种方式不需要重启nginx或php-fpm服务。安全起见应当取消掉.user.ini文件的写权限。
关于.user.ini文件的详细说明:
http://php.net/manual/zh/configuration.file.per-user.php
[1]
http://php.net/manual/zh/configuration.file.per-user.php: http://php.net/manual/zh/configuration.file.per-user.php