With apache+php_mod it was as easy as putting:
php_value memory_limit 128M
into application vhost.
How can I do something like this for nginx+php-fpm?
You've got a couple of options. You can either:
Set the fastcgi_param
of PHP_VALUE
to be the relevant setting in the nginx configuration: fastcgi_param PHP_VALUE "memory_limit = 128M";
Set it via the php_value
setting in the FPM pool configuration file. Something like php_value[memory_limit] = 128M
. Use php_admin_value
if you don't want the setting to be overridable via ini_set
.