Web Tasarımı ve Sunucu Yönetimi

Session Files Driver Hatası Çözümü

Codeigniter ile yaptığımız projeleri hostingimize attığımızda eğer Session driver hatası alıyorsak aşağıdaki işlemler ile bu hatayı çözebilirsiniz.

Hata Sayfası :

Merhabalar,

Bu kategori altında Codeigniter ile yaptığınız projeleri canlı sisteme aktardığınızda karşılaşabileceğiniz hatalar ve bu hataların çözümlerinden bahsedeceğim. Bu ilk yazı olduğu için böyle bir açıklama yapma gereği duydum.

İlk hatamız Session ile ilgili bir hata. Eğer projenizi hosting firmanızın size vermiş olduğu alana attığınıza aşağıdaki hatalar gibi bir hata alıyorsanız;


A PHP Error was encountered

Severity: Warning

Message: mkdir(): Invalid path

Filename: drivers/Session_files_driver.php

Line Number: 117

Backtrace:

File: /Library/Server/Web/Data/Sites/garden_worx/index.php Line: 292 Function: require_once


An uncaught Exception was encountered

Type: Exception

Message: Session: Configured save path ” is not a directory, doesn’t exist or cannot be created.

Filename: /Library/Server/Web/Data/Sites/garden_worx/system/libraries/Session/drivers/Session_files_driver.php

Line Number: 119

Backtrace:

File: /Library/Server/Web/Data/Sites/garden_worx/index.php Line: 292 Function: require_once


A PHP Error was encountered

Severity: Warning

Message: fopen(6d898f163e36616cef220426dad109225a66f74a): failed to open stream: Permission denied

Filename: drivers/Session_files_driver.php

Line Number: 156

Backtrace:

Bu hata hosting firmasinin size verdiği alanda Codeigniter system dosyalarına ulaşamıyor demektir.

Çözümü :

application/config/config.php dosyası içerisinde;

sess_save_path indisinin değeri NULL yerine sys_get_temp_dir(); seçerseniz bu sefer Session verilerini yazabilecektir.

 

Etiketler
Daha Fazla Göster

MeK

Pamukkale Üniversitesi Elektrik Elektronik Mühendisliği ni 2018 yılında bitirdim. 2018 yılında Yüksek Lisansa Karatekin Üniversitesi Elektrik Elektronik Mühendisliğine başladım. Programlamayı seviyorum Delphi, C# , C , PHP dillerine hakimim ARM ile uğraşıyorum bunların yanında web tasarım ve sunucu yönetimi ile hobi olarak uğraşıyorum. Sizlere Kodmek sayfamda hakim olduğum diller ve öğrenmek istediğim konularda yardımcı olmaya çalışacağım

Bir cevap yazın

Başa dön tuşu
Kapalı