За последние 24 часа нас посетили 18477 программистов и 1607 роботов. Сейчас ищут 1787 программистов ...

Отсутствуют переменные в $_SERVER

Тема в разделе "Прочее", создана пользователем Piligrimm, 19 дек 2007.

  1. Piligrimm

    Piligrimm Активный пользователь

    С нами с:
    19 дек 2007
    Сообщения:
    2
    Симпатии:
    0
    Намедни, на MS Server 2003, установил Apache 2.2.6, PHP 5.2.5, MySQL 5.0.45, Zend Studio 5.5 с оптимизатором. Залил проект и наткнулся на проблему - в массиве $_Server нет переменных "HTTP_*" и некоторых других.
    В чём может быть дело?
     
  2. MartynK981

    MartynK981 Активный пользователь

    С нами с:
    17 дек 2007
    Сообщения:
    5
    Симпатии:
    0
    Адрес:
    Dnepropetrovsk
    Насколько я знаю в ПХП 5 нет массивов HTTP_ ... , а есть _RE

    Насколько я знаю в ПХП 5 нет массивов HTTP_ ... , а есть _REQUEST, _POST, _GET
     
  3. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Piligrimm
    1. PHP подключен как CGI и что-то в этой связке глючит.
    2. Проблема кроется во втором Апаче.
    3. Zend Optimizer еще и не такие вещи умеет делать ;)
     
  4. host

    host Активный пользователь

    С нами с:
    20 июн 2007
    Сообщения:
    733
    Симпатии:
    3
    MartynK981
    Насколько я знаю - есть. Но не рекомендуются.
     
  5. Piligrimm

    Piligrimm Активный пользователь

    С нами с:
    19 дек 2007
    Сообщения:
    2
    Симпатии:
    0
    Речь не идёт о массиве $HTTP_SERVER_VARS. Речь идёт об элементах массива $_SERVER, например: $_SERVER['HTTP_HOST'] или $_SERVER['HTTP_USER_AGENT']

    php подключен как модуль (php5apache2_2.dll
    )
     
  6. Anonymous

    Anonymous Guest

    Покажи нам свое конг-фу... точнее, phpinfo();