В старых PHP установках вы могли установить safe_mode_protected_env_vars
, чтобы запретить пользователям или злоумышленникам устанавливать чувствительные переменные среды, такие как LD_PRELOAD
. Поскольку safe_mode
был удален в PHP5 .4, это больше невозможно.
Кто-нибудь знает, как это сделать в PHP7? Единственный вариант, который я вижу, это добавить putenv
к disable_functions
, но это кажется немного излишним.