2016-03-19 32 views
-1

Bir codeigniter sitem var ve geçmiş gün herhangi bir kod değişikliği olmadan bir sorunla karşılaştı. Şöyle ki: kökünden bir /tmp varKod tutucusu session_start çalışmıyor

A PHP Error was encountered 
Severity: Warning 
Message: session_start(): open(/tmp/sess_5f9c0f8499f8970f68b2d94c92621af6, O_RDWR) failed: No such file or directory (2) 

rağmen.

Ayrıca bu sorunu arama üzerine config.php içinde verdim.

$config['sess_driver'] = 'files'; 
$config['sess_cookie_name']  = 'ci_session'; 
$config['sess_expiration']  = 7200; 
$config['sess_save_path'] = BASEPATH . 'tmp/'; 
$config['sess_expire_on_close'] = FALSE; 
$config['sess_encrypt_cookie'] = FALSE; 
$config['sess_use_database'] = FALSE; 
$config['sess_table_name']  = 'ci_sessions'; 
$config['sess_match_ip']  = TRUE; 
$config['sess_match_useragent'] = TRUE; 
$config['sess_time_to_update'] = 300; 

Herhangi bir fikir ??

+0

Eğer' temp' dizinde ?? üzerinde izinleri değişti –

+0

evet ben 777 – Crazyrubixfan

+0

'php.ini' içinde' session.save_path' ne değişti? –

cevap

0

"BASEPATH" içindeki "/" eksik misiniz?

Örnek "BasePath '/ tmp /';.

+0

Yorum gibi daha fazla. – Tpojka

İlgili konular