PHP FastCgi params

Alexey Bestciokov proforg at maloletka.ru
Wed Jun 1 16:09:10 MSD 2005


AN> Hello KPOXA,

AN> Wednesday, June 1, 2005, 2:37:40 PM, you wrote:
>>>>>Я не совсем понимая к сожалению, уточните пожалуйста,
>>>>>Вы имеете в виду вот так
>>>>>fastcgi_param   PHPRC           "/var/www/localhost/htdocs/";

>>>>Да, только без слэша на конце.
>>>>(ну и из соображений безопасности имхо конфиг лучше в htdocs не класть)
>>>>>А как же тот факт, что php-cgi уже запущен и висит на конкретном
>>>>>порту, разве можно налету ему подставлять другой config ?
>>>>можно.

>>>Сделал, но к сожалению ничего не получается :(
>>>Судя по всему
>>>fastcgi_param   PHPRC           "/var/www/localhost/htdocs";
>>>просто игнорируется.
>>>По запросу к php_info выдаются настройки от главного php.ini

>> а по моему нельзя, он конфиг считывает при запуске, 1 раз.

AN> Надеюсь, что г-н Сысоев сможет прояснить ситуацию.

а чего здесь прояснять :)
значение PHPRC устанавливается для мастер процесса при запуске php в
режиме fcgi. "на лету" его подменять нельзя. фактически это приводит к
тому что для каждой конфигурации надо запускать отдельную копию php.
Апачевский фцги манагер этим и занимается насколько я помню.


Алексей Бещёков.
proforg at maloletka.ru






More information about the nginx-ru mailing list