php-dirs i dziwne uprawnienia na /var/run/php
Kanedaaa Bohater
kaneda w bohater.net
Pią, 7 Sie 2009, 08:29:21 CEST
On Thu, 6 Aug 2009, Arkadiusz Miskiewicz wrote:
> On Thursday 06 of August 2009, Kanedaaa Bohater wrote:
>> Witam.
>>
>> Dostalem ostatnio cos takiego w prezencie:
>>
>> Notice: session_start(): ps_files_cleanup_dir: opendir(/var/run/php)
>> failed: Permission denied (13)
>>
>> Wiec sprawdzam uprawnienia:
>>
>> ls -ld /var/run/php/
>> drwx-wx--- 3 root http 1908736 Aug 6 16:05 /var/run/php//
>>
>>
>> Dla pakietu:
>> php-dirs-1.1-5.noarch
>>
>>
>> I teraz mnie zastanawia. Jak opendir ma otworzyc ten katalog skoro nie ma
>> praw do odczytu?
>
> Właśnie nie ma go otwierać. Trzeba załatać kod php by siedział cicho zamiast
> krzyczeć tym warningiem.
>
Hej.
W sensie kod silnika PHP? Gdyz opendir jest wywolywany z wewnetrznej
funkcji ps_files_cleanup_dir, ktora jest wywolywana podczas funkcji
session_start - dosc popularnej funkcji PHP.
(php-5.3.0/ext/session/mod_files.c)
Czy w sensie kod php strony i mam nie korzystac z session_start?
To tak z zalozenia ma byc? Rozumiem, ze kwestie Security tutaj decyduja o
takim podejsciu?
>> Sprawdzam dalej i okazuje sie, ze nie zdrowo sesje nieaktualne zostaja:
>>
>> (Tutaj wazna jest data:)
>>
>> ls -ltra /var/run/php/ |head -n2
>> -rw------- 1 http http 418 Jun 26 15:45
>> sess_7fb09c7fe590c261170fe62bb54b9c31
>
> tmpwatch powinien je tak czy siak wyczyścić.
Nie korzystam pewnie dlatego nie czysci. :]
> --
> Arkadiusz Miśkiewicz PLD/Linux Team
> arekm / maven.pl http://ftp.pld-linux.org/
> _______________________________________________
> pld-devel-pl mailing list
> pld-devel-pl w lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
>
pozdrawiam
--
[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]..
[+] You can take our lives,but you will never take our Freedom - W.Wallace
[+] Peace on earth depends on the peace in the peoples hearts - Dalai Lama
[+] Revolution the only solution - System of a down...
[-] Dalej idac dalej dojdziesz dalej siedzac dalej siedzisz - etoe aka ok0
Więcej informacji o liście dyskusyjnej pld-devel-pl