Скорее всего, ваши данные отображаются, но не в правильном месте. Если вы пойдете по этому примеру , вам нужно добавить что-то вроде fig.autofmt_xdate()
в ваш код.
Теоретически не должно быть причин, по которым CI нужна база данных. ess_use_db = false просто не дает CI сохранять информацию о сеансе в базе данных. Убедитесь, что вы не загружаете файлы базы данных автоматически в config / autoload.php
. Вы можете установить тип базы данных «sqlite» в config / database.php, если вы просто хотите избежать установки mysql, но вам потребуется sqlite установлен.
HTH
Я знаю старый поток, но ответы для более четкого ответа.
необходимо зарегистрироваться в двух местах config.php
и autoload.php
, поскольку веб-сайт зависит от двух вещей, которые зависят от базы данных, которые являются автозагрузкой 'база данных' & 'сессии', которые мы должны удалить.
, Но для sessions
, вместо того, чтобы устранить его из автозагрузки, мы можем сохранить его, просто изменив ее параметр конфигурации.
В [1 114] Config.php: необходимо изменить настройки 'сессии' путем изменения ее драйвера на:
$config['sess_driver'] = 'files';
.
В [1 115] autoload.php: необходимо изменить 'библиотеку' путем удаления "базы данных":
$autoload['libraries'] = array('session', 'form_validation');
кроме того, удостоверьтесь, что Ваш сайт не имеет никакого призыва funtions к базе данных.
, Который должен устранить Ваши проблемы.
По умолчанию CodeIgniter вообще не использует базу данных.
Я так и думал. Я не понимаю, почему тогда вы не сможете жестко кодировать данные в своих моделях.