Разные php.ini

Sirius

PHP+MySQL=LOVE
Разные php.ini

На одном из клиентских хостингов встретился с такой проблемой - там php.ini (apache в cgi) работает только в текущей директории. То есть на вложенные папки параметры описанные в php.ini не распространяются, типа фича!

Как сделать чтобы распространялось на все вложенные папки - это что за параметр?
 

Кром

Новичок
Совершенно непонятно, как такое может быть.
Попробуй установить PHPRC в htaccess с указанием на свой php.ini .
 

Sirius

PHP+MySQL=LOVE
Как раз-таки у хостинга, я так думаю, phprc и выставлен на главный php.ini клиента к которому нет доступа через фтп, а только через контрольную панель с которой он рекомендует менять.

Ок - спасибо, придётся у клиента просить доступ и в контрольную панель!
 

tony2001

TeaM PHPClub
что тут непонятного?
CGI ищет сначала в текущей директории, а потом в других.
если нашел, то дальше уже не смотрит.
понятно?
 

Кром

Новичок
Нет, непонятно почему:

>То есть на вложенные папки параметры описанные в php.ini не распространяются
 

tony2001

TeaM PHPClub
очевидно, для файлов в других директориях используется другой php.ini.
 

Sirius

PHP+MySQL=LOVE
Объясняю в чём было дело:

./htdocs/php.ini:
session.save_path=/home/users/domain.com/tmp/

и сессии работают.

./htdocs/admin/:
Сессии уже не работают, потому что берётся не ./htdocs/php.ini - а другой php.ini в настройках хостинга:
./php4/php.ini

Его через фтп не видел - только через CP - поменял - сейчас нормально!
 
Сверху