鍍金池/ 問答/人工智能  PHP  網(wǎng)絡(luò)安全/ [Session/Cookie] session配置為memcached或red

[Session/Cookie] session配置為memcached或redis后的錯誤提示?

配置文件:

$config['sess_driver'] = 'memcached';
$config['sess_cookie_name'] = 'caiwu';
$config['sess_expiration'] = 604800;
$config['sess_save_path'] = 'localhost:11211';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;

配置后運行日志有大量如下錯誤:
ERROR - 2018-02-22 12:05:26 --> Session: Unable to obtain lock for ci_session:gb2ikrdgi9lravrtoad49ehv12k6e912 after 30 attempts, aborting.
ERROR - 2018-02-22 12:05:27 --> Severity: Warning --> Unknown: Failed to write session data (user). Please verify that the current setting of session.save_path is correct (localhost:11211) Unknown 0

回答
編輯回答
夢一場

Session save path是寫你存儲的路徑(目錄的位置),不是網(wǎng)絡(luò)的url.比如:/tmp/sessions/

2017年8月18日 18:44
編輯回答
款爺

Severity: Warning --> Unknown: Failed to write session data (user). Please verify that the current setting of session.save_path is correct (localhost:11211) Unknown 0

寫sessino數(shù)據(jù)失敗,請檢查session.save_path 配置,正確,

2017年10月22日 20:13
編輯回答
礙你眼

你需要檢測一下你的memcached是否有監(jiān)聽localhost


PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 127.0.0.1 -I 10m" // 檢查一下你的設(shè)置
2018年4月9日 17:22