Где искать переменные окружения php?

cX717

Новичок
Пытаюсь найти список переменных окружения на php.net, а там пишут такое:
Please see your shell's documentation for a list of defined environment variables.
И где их теперь искать? Раньше все вроде было на php.net.
 

cX717

Новичок
Нужно что то типа $HTTP_FORWARDED_FOR, а этого нет ни в print_r($_ENV); ни в print_r($_SERVER);
 

A1x

Новичок
$_SERVER['HTTP_X_FORWARDED_FOR'] устанавливается при заходе через прокси если не ошибаюсь
( _X_ в имени указывает на то что это нестандартная переменная ) - так что она будет присутствовать не всегда
 

cX717

Новичок
ustasby,
в phpinfo(); такой записи : $_SERVER['HTTP_X_FORWARDED_FOR'] нету.
Как это понимать?
Куда ее дели?
 

cX717

Новичок
Ax1, я зашел через прокси, все равно $_SERVER['HTTP_X_FORWARDED_FOR'] нету.
Нету ее ни в phpinfo, ни на php.net, но пол года назад еще была - это точно (сам смотрел).
 

cX717

Новичок
Как это не обязна, если это официальное руководство?
Разве есть источники, в которых есть переменные и функции php,
которых нет на php.net?
Я лично считал, что это самое полное издание.
И самое непонятное - зачем ее было удалять?
 

Ragazzo

TDD interested
cX717
данный заголовок при прокси появляется, как тебе уже успели заметить...например если используешь nginx...там есть команды
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
и быть он при каждом запросе без прокси не обязан
при Nginx :
HTTP_X_REAL_IP 127.0.0.1
HTTP_X_FORWARDED_FOR 127.0.0.1
 

cX717

Новичок
Ragazzo, можно по подробней где есть эти команды? (proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;)
 

iceman

говнокодер

fixxxer

К.О.
Партнер клуба
Все, что начинается с HTTP_ - это HTTP-заголовки запроса. Вот я пошлю тебе запрос

GET / HTTP/1.0
Admin: Durak

и будет у тебя $_SERVER['HTTP_ADMIN'] = 'Durak'. В какой ты это документации собрался искать? :D
 

DYPA

Настоящая dypa (c)
<?php
$array = get_defined_vars();
foreach ($array as $key=>$value)
var_dump($key.':'.$value)
 
Сверху