Setor
Новичок
PHP не обращает внимания на PHPRC (env variable)
Apache/1.3.33 (Win32) PHP/5.0.3 (module)
Пытаюсь посредством env переменной, заданной в httpd.conf указать PHP где лежит его php.ini, но PHP загадочным образом игнорирует эту переменную и ищет php.ini только в %windir%, рядом с apache.exe и вариант с реестром.
SetEnv PHPRC C:/WebServer/PHP/5
Интересно, что PHP говорит: _SERVER["PHPRC"] = "C:/WebServer/PHP/5"
т.е. переменная устанавливается, а php.ini в этом месте PHP искать не хочет. Различные вариации изменения PHPRC не помогли.
Думаю, лучшим решением будет - оставить вариант с реестром. На форуме было пару постов на тему с PHPRC, вроде как у всех они работали.
Apache/1.3.33 (Win32) PHP/5.0.3 (module)
Пытаюсь посредством env переменной, заданной в httpd.conf указать PHP где лежит его php.ini, но PHP загадочным образом игнорирует эту переменную и ищет php.ini только в %windir%, рядом с apache.exe и вариант с реестром.
SetEnv PHPRC C:/WebServer/PHP/5
Интересно, что PHP говорит: _SERVER["PHPRC"] = "C:/WebServer/PHP/5"
т.е. переменная устанавливается, а php.ini в этом месте PHP искать не хочет. Различные вариации изменения PHPRC не помогли.
Думаю, лучшим решением будет - оставить вариант с реестром. На форуме было пару постов на тему с PHPRC, вроде как у всех они работали.