Будучи новичком в CodeIgniter, он пытался создать приложение для входа в систему. После выполнения какой-либо работы сессии он не может загрузить загружаемую ранее страницу входа в систему.
Ошибка:
Было обнаружено несвязанное исключение
Тип: UnexpectedValueException
- CakePHP - Как разрешить доступ к определенным страницам без проверки подлинности
- php-массив из mysql
- Нажатие Enter на <input> представляет неверную <форму> (2 формы на 1 странице)
- Нажатие кнопки «Назад» перенаправляет зарегистрированного пользователя для выхода из системы?
- Убить Active Session, если пользователь заблокирован
Сообщение: сеанс: Конфигурированные «файлы» драйвера не найдены. Aborting.
Имя файла: C: \ wamp64 \ www \ CodeIgniter-3.0.1 \ system \ libraries \ Session \ Session.php
В файле autoload.php неверно
$autoload['drivers'] = array('files');
измените это как
$autoload['drivers'] = array('session');
и теперь проверяйте
Взгляните на документацию по CI . Если вы используете драйвер файлов, вам необходимо установить записываемый каталог как элемент конфигурации «sess_save_path». У вас установлено значение NULL.
Еще одна важная вещь, которую вы должны знать, – убедиться, что вы не используете общедоступный или общедоступный каталог для хранения файлов сеансов. Убедитесь, что у вас есть доступ к содержимому выбранного вами каталога sess_save_path. В противном случае любой, кто может это сделать, может также украсть любую из текущих сессий (также известную как атака «фиксация сеанса»).