Yakın zamanda PHP 5.3'e yükselttim ve o zamandan beri Apache'nin (veya oturum dosyalarının temizleyicisi olabileceğini) oturumların depolandığı klasör için hiçbir izni olmadığını gösteren (ara sıra) hata mesajları alıyorum.
Bu rastgele gerçekleşir ve kesin adımlarla çoğaltılamaz, bu da oturum temizleyici olduğunu tahmin etmeme neden oldu.
Bu tür hatalarla ilgili tecrübesi olan var mı?
Hata mesajı ( session_start()
hatta ateşlenen ):
ps_files_cleanup_dir: opendir (/ var / lib / php5) başarısız oldu: İzin reddedildi.
Oturum dizinindeki ls -ltr şunu verir:
drwx-wx-wt 2 root root 4096 2010-05-25 12:39 php5
Bu dizinin içinde Apache'im olan www-data'ya ait oturum dosyalarını görüyorum ve uygulama iyi çalışıyor. Merak ediyorum, GC oturumu hangi kullanıcı altında çalışıyor?