Sep
17
2010
|
|
| putenv (PHP 3, PHP 4, PHP 5) putenv - устанавливает значение переменной окружения. Описаниеvoid putenv (string setting) Добавляет setting в окружение сервера. Переменная окружения существует только в период существования текущего запроса. В конце запроса окружение восстанавливается в оригинальное состояние. Установка некоторых переменных окружения может, потенциально, пробить брешь в защите.Директива safe_mode_allowed_env_vars содержит список префиксов с разделением запятыми. В Safe Mode пользователь может изменять только те переменные окружения, имена которых начинаются с префиксов, предоставляемых этой директивой. По умолчанию пользователи могут устанавливать только переменные окружения, начинающиеся с PHP_ (например, PHP_FOO=BAR). Примечание: если это пустая директива, PHP позволит пользователю модифицировать ЛЮБУЮ переменную окружения! Директива safe_mode_protected_env_vars содержит список переменных окружения с разделением запятыми, который пользователь не может изменять с помощью putenv().Эти переменные будут защищены, даже если safe_mode_allowed_env_vars разрешает их изменять.
См. также getenv(). | ||||
| Комментарии |
|