проблема с массивами $_ENV и $_SERVER

Статус
В этой теме нельзя размещать новые ответы.

L-ZiX

Guest
проблема с массивами $_ENV и $_SERVER

Доброго времени суток.
Проблема в том что эти массивы определены, но пусты.
getenv("REMOTE_ADDR") - работает
$_ENV[REMOTE_ADDR] - не работает
$_SERVER[REMOTE_ADDR] - не работает

register_globals - on

Подскажите, в чём проблема?
 

tony2001

TeaM PHPClub
в чем-то.
возможно, в ОС, в старой версии РНР, в веб-сервере, в неправильных настройках, в неправильных скриптах.
мы-то ничего не знаем о них.
 

L-ZiX

Guest
crocodile2u
tony2001

сорри вот данные о платформе:
Win2000
Apache 1.3.27
PHP 4.3.4 как CGI
Браузеры IE, Opera
 

Sergy

Guest
Может я торможу, но
$_SERVER['REMOTE_ADDR']
$_ENV['REMOTE_ADDR']
 

L-ZiX

Guest
Sergy кавычки (одинарные и двойные) не помогают
 

crocodile2u

http://vbolshov.org.ru
L-Zix:
Браузеры IE, Opera
Какое нам дело до браузеров?

Sergy:
$_SERVER['REMOTE_ADDR']
$_ENV['REMOTE_ADDR']
Да, в синтаксисе была ошибочка, но дело не в том.

У меня сейчас на одном проекте php-5.0.2 поставлен как ЦГИ, работают любые из приведенных вариантов...
 

Gas

может по одной?
ну а [m]phpinfo[/m] чего говорит? и там их нет?
 

L-ZiX

Guest
Gas
Environment - есть перенные
PHP Variables - пусто

где посмотреть?
 

L-ZiX

Guest
SiMM phpinfo(INFO_VARIABLES) - пусто
print_r($HTTP_SERVER_VARS); - Array()

-~{}~ 16.11.04 17:50:

вобщем решение в следующем:
; This directive describes the order in which PHP registers GET, POST, Cookie,
; Environment and Built-in variables (G, P, C, E & S respectively, often
; referred to as EGPCS or GPC). Registration is done from left to right, newer
; values override older values.

У меня было: variables_order = "GPC"

Поставив: variables_order = "EGPCS" всё заработало
 

123flash

Новичок
Не помогает вышеприведенное решение.

$_ENV['REMOTE_ADDR'] - пусто.

Как быть?
 

123flash

Новичок
print_r($_ENV ) -массив не пустой
ECHO ' My comp '.$ENV['APPDATA'].''; -ничего не выводит
ECHO ' My comp '.$ENV['SERVER_NAME'].''; ничего не выводит

variables_order:'EGPCS'
Default Value: 'GPCS'
Development Value: 'GPCS'
Production Value: 'GPCS'
 

AnrDaemon

Продвинутый новичок
1. _ENV а не ENV.
2. _SERVER а не _ENV
3. А ты вообще те настройки трогаешь?…
4.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Решение - прекратить некропостить и создать ОТДЕЛЬНЫЙ тред. Закрыто.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху