Если вы используете этот метод, вам нужно перезапускать apache2 при каждом изменении (/ etc / environment), потому что вам нужно будет загрузить / etc / environment в / etc / apache2 / envvars, который загружается только при запуске apache2.
И строка в / etc / environment должна быть заключена в кавычки.
Я бы порекомендовал установить его только в .htacesss, который загружается с каждым запросом обычно на веб-хостингах.
С другой стороны, у него есть проблемы с производительностью, когда сайт становится больше, и лучше отключить загрузку .htaccess (через AllowOverride None) и установить их в конфигурацию vhost через include напрямую. При этом вам нужно будет только перезагрузить конфигурацию с каждым изменением, а не перезапускать, что лучше, чем у вашего решения.
root@frenkye:/home/www/pinkas.it/subdomains/stack$ cat /etc/environment
export SITE_NAME=Bliss
export SITE_IDENTITY="Bliss Five2"
root@frenkye:/home/www/pinkas.it/subdomains/stack$ cat /etc/apache2/envvars
# envvars - default environment variables for apache2ctl
. /etc/environment