Как установить переменную окружения PATH для Apache?

alienzzzz

интернет бизнес
Как установить переменную окружения PATH для Apache?

Апач 2.2 как сервис.
не могу установить переменую PATH,
пробовал уже и из под апача

Модуль mod_env
строка
SetEnv PATH C:\prj\web\oracle

Или из под PHP
PHP:
apache_setenv('PATH','C:\prj\web\oracle');
putenv('PATH=C:\prj\web\oracle');
Все ровно он берет из тех, что были установленны до запуска.
__
Если Апач запускать не как сервис, и перед запуском делать

SET PATH=C:\prj\web\oracle
bin\httpd -w

То все работает.
___
П.С.
Сообщаю для пытливых: Мне нужно это из-за того, что я использую новый инстант клиент Оракла, а в документации сказано, что для его работы нужно в путях прописать путь до него.
Почемуто, если прописывать в путях путиь и к новому инстант клиенту и старому ораклическому, то он непременно берет старый(я по разному пробовал: например, ставить путь до инстант клиента то в начало, то в конец).
 

dukfp

Новичок
А в чем проблема то? Напиши батник и запускай его как сервис. В юнихах везде так делается. Чтобы запустить батник вместо экзешника апачевского замени в реесте.
 

alienzzzz

интернет бизнес
dukfp
непонял что и где заменить. простите, как батник можно запустить как сервис.
__
Если так можно то я буду очень рад, если мне расскажут как
 
Сверху