Чтобы решить эту проблему, вам нужно установить разрешение для папки или вы можете изменить каталог папки, который уже имеет разрешение. Таким образом, простое решение - установить путь к папке в вашем файле конфигурации. config.php
, который находится в /application/config/config.php
. Вы можете увидеть конфигурацию сеанса, как показано ниже
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = NULL;
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
Вам необходимо установить путь к папке для ваших файлов сеанса. Чтобы задать путь к папке, вам нужно установить значение $config['sess_save_path']
, которое в настоящее время установлено на NULL
. Вы можете установить значение, как показано ниже:
$config['sess_save_path'] = APPPATH . 'cache';
Я использую папку кеша, вы можете использовать любую папку, какую захотите, но убедитесь, что у папки есть разрешение.
В результате вы не увидите«Сеанс - операция отмены связи не разрешена».