php

Witek Kręcicki adasi w grubno.da.ru
Czw, 28 Lut 2002, 09:57:39 CET


----- Original Message -----
From: "Jakub Bogusz" <qboosh w pld.org.pl>
> On Thu, Feb 28, 2002 at 08:16:46AM +0100, Witek Kręcicki wrote:
> > ----- Original Message -----
> > From: "Jakub Bogusz" <qboosh w pld.org.pl>
> [...]
> > > Po przyjrzeniu to jest tak:
> > > php.ini ma 600 root.root, czyli jeżeli tam coś ustawimy, to nie będzie
> > > brane pod uwagę przy uruchomieniu z cl nie z roota.
> > > (swoją drogą to trochę brzydko - ten plik należy do php-common, które
> > > miało być nie tylko dla mod_php...)
> > >
> > > Z użytkownika można podać alternatywne php.ini przez -c (niestety
> > > katalog zawierający php.ini, a nie samą nazwę pliku; poza tym zawsze
> > > php.ini szuka w bieżącym katalogu).
> > > Niby opcją -d session.save_path=~/tmp można zmienić to ustawienie z
cl,
> > > ale na semafor to nie działa (jest tworzony po obsłużeniu -c, ale
przed
> > > -d).
> > >
> > > IMO domyślnie w php.ini nie powinno być /tmp - można zrobić
/var/run/php
> > > 730 root.http i tam ustawić domyślne save_path; mam jeszcze
wątpliwości
> > > co do tej grupy (bo co ma php-common do http? poza tym po
odinstalowaniu
> > > apache grupa http zniknie[1]).
> > tyle ze wtedy php z cl raczej nie zadziala...
>
> Tak jak jest teraz, to zadziała, bo /etc/php/php.ini ma 600 root.root,
> więc z uid>0 tego nawet nie przeczyta[1] i przyjmie default (/tmp).
jednoczesnie nie zaladuje modulow, nie przeczyta konfiguracji... dupnie
>
> [1] co niekoniecznie jest dobre - może jednak rozdzielić php.ini dla
> apache i cgi?
ale to juz trzeba w kodzie grzebac
mozna tez session.save_handler zmienic na cos zamiast files (moze mm?)
WK



Więcej informacji o liście dyskusyjnej pld-devel-pl