Здравствуйте, недавно реализовал memcached в моем приложении codeigniter и мигрировал из сеанса на основе БД в сеанс на основе Memcached.Memcached размещается локально.
Ниже приведен мой связанный с Memcached конфиг.
$config['sess_driver'] = 'memcached';
$config['sess_cookie_name'] = 'app_web_sessions';
$config['sess_expiration'] = 0;
$config['sess_save_path'] = 'localhost:11211';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
Во время одного вызова JSON я получаю следующую ошибку.
Этот API-интерфейс работал нормально, и если я нажму URL-адрес напрямую, все будет отлично.
<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
<h4>A PHP Error was encountered</h4>
<p>Severity: Warning</p>
<p>Message: ini_set(): A session is active. You cannot change the session module's ini settings at this time</p>
<p>Filename: Session/Session_driver.php</p>
<p>Line Number: 188</p>
<p style="margin-left:10px">
File:
/var/www/html/application/libraries/REST_Controller.php<br />
Line: 331<br />
Function: __construct </p>
<p style="margin-left:10px">
File: /var/www/html/index.php<br />
Line: 324<br />
Function: require_once </p>
Также эта ошибка не является согласованной.Я застрял и ищу ответы на Stackoverflow мне не помогли.
Заранее спасибо.