---
title: "PHP Session Klasörünü Temizleme"
description: "Php üzerinde file session tutuyorsanız bazen sistemsel hatalardan dolayı bu dosyalar silinmeyebilir. Bu yazıda session klasörünü temizlemeyi bulabilirsiniz"
image: "https://sezer.in/wp-content/uploads/2021/09/php-server-code-scaled.jpg"
url: "https://sezer.in/php-session-klasorunu-temizleme/"
date: "2021-09-15T16:57:21+03:00"
updated: "2022-05-02T23:52:48+03:00"
author: "Sezer Şanlıkan"
lang: "tr"
source: "https://sezer.in/php-session-klasorunu-temizleme/"
---

# 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!
