PHP Codeigniter Ошибка сеанса: Сообщение: session_cache_limiter (): невозможно изменить ограничитель кэша, когда сеанс активен - PullRequest
0 голосов
/ 16 февраля 2020

php -v: 7.3.11

codeigniter -v: 3.0.3

A PHP Error was encountered
Severity: Warning

Message: session_cache_limiter(): Cannot change cache limiter when session is active

Filename: core/MY_Controller.php

Line Number: 24

Backtrace:

File: G:\xamp\htdocs\sales_pro\a\site\application\core\MY_Controller.php
Line: 24
Function: session_cache_limiter

File: G:\xamp\htdocs\sales_pro\a\site\application\controllers\admin\Login.php
Line: 16
Function: __construct

File: G:\xamp\htdocs\sales_pro\a\site\index.php
Line: 309
Function: require_once

Я попытался закомментировать следующие строки в системе / библиотеках / сессии / сессии. php но не работает

session_start()
ini_set('session.use_trans_sid', 0);
ini_set('session.use_strict_mode', 1);
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
ini_set('session.hash_function', 1);
ini_set('session.hash_bits_per_character', 4);

Я тоже пробовал

 if(!isset($_SESSION)){
        session_start();
 }

1 Ответ

0 голосов
/ 16 февраля 2020

перепрограммировал версию codeigniter на 3.1 ... И проблема решена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...