İçeriğe atla

Kapatmak için ESC tuşuna basın

PHP Session Klasörünü Temizleme

Php üzerinde file session tutuyorsanız bazen sistemsel hatalardan dolayı bu dosyalar silinmeyebilir. Bu yazıda session klasörünü temizlemeyi bulabilirsiniz

Yazar
Sezer Şanlıkan
Yayın
Güncellendi
Okuma
1 dakika
Görüntülenme
1.592
PHP Session Klasörünü Temizleme

PHP yazılımınızda sessions klasörünüz dolduysa veya diskinizde yer yoksa veya disk inode limiti dolduysa eski session dosyalarını temizlemeniz çözüm sağlayabilir.

Message: fopen(/var/lib/php/sessions/ci_sessionbtjd1jk12j4jjb12hj12k4kka9893kl): failed to open stream: No Space left on device

Yukarıdaki hatayı alıyorsanız yapmanız gereken adımlar aşağıdaki gibidir;

Öncelikle apache servisini durduralım.

service apache2 stop

Daha sonra sessions klasörümüzü yedekleyelim.

mv /var/lib/php/sessions /var/lib/php/sessions.old

Yeni sessions klasörümüzü oluşturalım.

mkdir /var/lib/php/sessions

Sessions klasörümüze yazma / okuma / silme yetkilerini tanımlayalım.

chmod 1777 /var/lib/php/sessions

Tekrar apache servisimizi başlatalım.

service apache2 start

Apache servisimizi aşağıdaki komutla kontrol edelim.

service apache2 status

Her şey yolunda ise eski sessions klasörümüzü aşağıdaki komutla silelim.

rm -rf /var/lib/php/sessions.old

Hepsi bu kadar!

Bu konuda devam et

Tümünü gör

Yeni yazılardan haberdar olun

Sunucu, Kubernetes, DevOps ve güvenlik üzerine yeni yazılar ve site duyuruları e-postanıza gelsin. Reklam yok, adresiniz kimseyle paylaşılmaz.

© 2021–2026 Sezer Şanlıkan