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 deviceYukarıdaki hatayı alıyorsanız yapmanız gereken adımlar aşağıdaki gibidir;
Öncelikle apache servisini durduralım.
service apache2 stopDaha sonra sessions klasörümüzü yedekleyelim.
mv /var/lib/php/sessions /var/lib/php/sessions.oldYeni sessions klasörümüzü oluşturalım.
mkdir /var/lib/php/sessionsSessions klasörümüze yazma / okuma / silme yetkilerini tanımlayalım.
chmod 1777 /var/lib/php/sessionsTekrar apache servisimizi başlatalım.
service apache2 start
Apache servisimizi aşağıdaki komutla kontrol edelim.
service apache2 statusHer şey yolunda ise eski sessions klasörümüzü aşağıdaki komutla silelim.
rm -rf /var/lib/php/sessions.oldHepsi bu kadar!
