Страница 1 из 1
[httpd.conf] Можно ли?
Добавлено: 2008-06-03 18:57:06
zg
можно ли через конфиг апача вводить произвольные директивы, к которым можно будет получить доступ из PHP?
суть следующая:
Код: Выделить всё
[Apache#1]
SomeVar server1
....
[Apache#2]
SomeVar server2
...
[PHP-код]
<?
switch( @$_SERVER['SomeVar'] ) { ... }
?>
есть разные серваки, но скрипт один. Этот скрипт должен однозначно определять минимум один сервер. Минимум - либо сервер с настройкой, либо нет. При этом настройка должна быть только для всего сервера в целом, а не по виртуалхостам. Апачевский конфиг предпочтительней любого другого варианта.
Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-03 21:37:15
ProFTP
кажеться это где-то видел, там был перл
Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-03 22:39:10
hizel
эм, неособый знаток пыха
там php_flag и php_value только системными переменными можно рулить?
Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-04 7:34:15
zg
hizel писал(а):эм, неособый знаток пыха
там php_flag и php_value только системными переменными можно рулить?
через php_value нельзя свои переменные задавать, но сама мысль натолкнула на
http://httpd.apache.org/docs/1.3/mod/mo ... tml#setenv
а это в свою очередь
Код: Выделить всё
httpd.conf
-------------------
....
##
## Установка идентификатора сервера
##
<IfModule mod_env.c>
SetEnv ServerOwner ZlobnyGrif
</IfModule>
....
в результате
Код: Выделить всё
print_r($_SERVER['ServerOwner']);
=================
ZlobnyGrif
это прямая идентификация сервера
всем биг сенкс!
Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-04 7:50:46
Alex Keda
зачем тебе это, если не секрет?
Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-04 10:35:14
zg
lissyara писал(а):зачем тебе это, если не секрет?
да просто когда на локальной машине скрипты пишу - одни реквизиты для подключения к базе, а когда заливаю на хостинг, то другие.. неудобно. Приходится про них помнить, а так написал и забыл

просто по косвенным признакам боюсь делать.. уж шибко $_SERVER различается на разных хостингах.
Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-04 10:36:13
Alex Keda
а на окальной такие же забить - не судьба?

Re: [httpd.conf] Можно ли?
Добавлено: 2008-06-04 10:41:22
zg
lissyara писал(а):а на окальной такие же забить - не судьба?

эээ... а зачем? если у меня 50 сайтов, и 50 разных хостов, куда база цепляется? да и логин/пароль каждый раз заводить для сайта муторно.. про том, что его на хостинге поменять три секунды, а на локальной машине ещё мучаться... нее, нах )))