Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: CL | DM;

Вниз

Супер-глобальная переменная для Apache/PHP   Найти похожие ветки 

 
Dimedrol ©   (2005-12-20 18:20) [0]

Коллеги, нелья ли как-нибудь зарегистрировать
в конфигурационных файлах Apache и/или PHP какую-нибудь
супер-пупер переменную ($MyVar)
чтобы можно было внутри любого PHP-скрипта
на данном Apache к ней обращаться ?
Желательно и чтобы обращаться к ней просто
как к "$MyVar" а не $_SERVER["MyVar"]
или что-то в этом роде ?


 
Карелин Артем ©   (2005-12-20 18:34) [1]

А inc файлы не подходят?


 
umbra ©   (2005-12-20 18:37) [2]

а хакеры не утомят? как только они вычислят глобальную переменную, спасу от них не будет


 
Плохиш ©   (2005-12-20 18:39) [3]

SetEnv


 
VictorT ©   (2005-12-20 21:34) [4]

А для чего нужно это?


 
McSimm ©   (2005-12-21 00:51) [5]

Хочется странного :)

Можно, вообще-то, хоть и не нужно, скорее всего.
С помощью директивы auto_prepend_file (php.ini или из apache config) указать свой инициализирующий файл, который будет included для всех php файлов, вызываемых apache.

-
обращаться к переменным "$MyVar", если сам не проинициализировал - не хорошая привычка.


 
Dimedrol ©   (2005-12-21 12:04) [6]

2 VictorT © & others
Сутиация вот какая...
На старом (нашем!) сервере, который стоял у провайдера,
была встрена (вкомпилена или как-то еще) некая переменная,
которую мы использовали в описании пути к файлам.
Назовем ее $MYPATH.
Она содержала кусочек пути к нужным файлам, напр. -
$MYPATH = "dir/subdir".
Зачем она была нужна - долгая история.
Просто при переносе сервера, она исчезла. Почему - другой долгий вопрос.

И вот я теперь хочу восстановить эту ситуацию, без внесения каких-то глобальных изменений.

Кстати, эта переменная используется у нас и в *.html файлах,
они, конечно, прописаны как -
AddType application/x-httpd-php .html


 
Плохиш ©   (2005-12-21 13:26) [7]


> Dimedrol ©   (21.12.05 12:04) [6]

Скучно-то как. Про настройки Апача прочитать не судьба? Думаешь будем за тебя твою/твоего сисадмина работу дистанционно делать?


 
Dimedrol ©   (2005-12-21 13:49) [8]

2 Плохиш ©
... ээээ, как бы это так сказать... :-)
я вообще-то и не сисадмин вовсе.
Озадачило начальство, - и все тут! СДЕЛАТЬ!

Но - за подсказку Большое спасибо!
SetEnv в .htaccess - сработало.

PS
А делать мою работу никого я не принуждаю, чувствительный ты наш!
Просто просил подсказку - куда копать.
Сказал - "SetEnv" и мне все стало ясно!



Страницы: 1 вся ветка

Текущий архив: 2006.01.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
1-1134493278
Mishenka
2005-12-13 20:01
2006.01.15
Как в ListBox определить количество строк видимых на экране?


1-1134215624
ooo
2005-12-10 14:53
2006.01.15
вопрос


1-1134127864
kvorubin
2005-12-09 14:31
2006.01.15
Как сравнить 2 разных списка разбитых по линиям


14-1134839795
utter
2005-12-17 20:16
2006.01.15
Borland Developer Studio 2006: Создание приложений для КПК


2-1135324126
oleggar
2005-12-23 10:48
2006.01.15
файл в тело Exe