I have an ubuntu server with a handful of custom environment set in
/etc/environment as per the ubuntu community recommendation<https://help.ubuntu.com/community/EnvironmentVariables#System-wide_environment_variables>
When I use php from the command line I can use php's getenv() function to
access this variables.
Also, if I run phpinfo() from the command line I see all of my variables in
the ENVIRONMENT section.
HOWEVER:
When trying to access the same data inside processes being run by php5-fpm
this data is not available. All I can see in the ENVIRONMENT section of
phpinfo() is:
USER www-data
HOME /var/www
I know the command line uses this ini:
/etc/php5/cli/php.ini
And fpm uses:
/etc/php5/fpm/php.ini
I've not managed to find any differences between the two that would explain
why the ENV variables are not coming through in both.
Also if I run:
sudo su www-data
and then echo the environment variables I am expecting they are indeed
available to the www-data user.
What do I need to do to get my environment variables into the php processes
run by fpm?
--
---
You received this message because you are subscribed to the Google Groups "highload-php-en" group.
To unsubscribe from this group and stop receiving emails from it, send an email to highload-php-en+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.