What is the equivalent of setenv in a apache environment? With apache I am able to for example set the env \"SOMEENV\" and access it in php via $_ENV[\'SOMEENV\'] - but I have n
nginx doesn't have a way of affecting php's environment, since it doesn't embed the php interpreter into its process. It passes parameters to php through fastcgi_param directives. You can just add one where you set the rest of your params and access it via $_SERVER:
location ~ \.php$ {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_param SOMEENV test;
fastcgi_pass php;
}