Иногда нужно бывает передавать разного рода php flags и php admin values. В apache это делается так:
php_flag engine on
php_admin_value open_basedir /usr/local/www/nagios/:/var/spool/nagios/
А как же это делается в nginx?
В nginx эти параметры передаются через fastcgi. Соответственно, делается это так:
fastcgi_param PHP_ADMIN_VALUE "open_basedir=/usr/local/www/nagios/:/var/spool/nagios/";
fastcgi_param PHP_FLAG "engine=on";
Если например, у вас настроена связка nginx+php-fpm, то эти параметры так же можно указывать и в файле php-fpm.conf (но эти параметры будут установлены для всех сайтов):
php_flag[display_errors] = off
php_admin_value[error_log] = /var/log/fpm-php.proxy.log