phpbar.de logo

Mailinglisten-Archive

[php] Problem Session Cleanup

[php] Problem Session Cleanup

Aron Schlesinger aron at viplocations.de
Fre Sep 2 13:18:22 CEST 2005


Am 31.08.2005 um 22:28 schrieb Albin Blaschka:
> Aron Schlesinger schrieb:
>> Am 31.08.2005 um 16:39 schrieb Albin Blaschka:
>>> [...]
>>> Rechte /var/lib/php5 - Verzeichnis:
>>> drwx-wx-wt  2 root root 4096 2005-08-31 15:55 php5
>>
>> Warum nur schreib und keine Leserechte?
>
> Hat sich durch das .deb-Packet so eingerichtet...aber wie gesagt, die
> Sessions als solche funktionieren ja wie gewünscht...ist ja eigentlich
> ja noch komischer...

Nein ist es nicht.

Der Apache Prosess wird wohl unter www laufen.
Also hat er schreib und ausführ Rechte aber keine Leserechte.
Er kann also durchs execut-bit ins Verzeichnis, kann durchs write-bit
auch noch Dateien anlagen und diese auch auslesen, wenn er weiss welche.
Will er das Verzeichnis nun aber bereinigen, muss er es auslesen was er
durch das fehlende read-bit nicht darf.

Du solltest auf das /var/lib/php5 Verzeichnis 0777 haben.
Oder Du machst ein chown www auf /var/lib/php5 dann reicht natürlich
0755 oder nur 0700.

Gruß
   Aron


php::bar PHP Wiki   -   Listenarchive