CodeIgniter без базы данных?

Скорее всего, ваши данные отображаются, но не в правильном месте. Если вы пойдете по этому примеру , вам нужно добавить что-то вроде fig.autofmt_xdate() в ваш код.

11
задан Nate W. 22 April 2013 в 19:07
поделиться

4 ответа

Теоретически не должно быть причин, по которым CI нужна база данных. ess_use_db = false просто не дает CI сохранять информацию о сеансе в базе данных. Убедитесь, что вы не загружаете файлы базы данных автоматически в config / autoload.php

. Вы можете установить тип базы данных «sqlite» в config / database.php, если вы просто хотите избежать установки mysql, но вам потребуется sqlite установлен.

HTH

12
ответ дан 3 December 2019 в 02:10
поделиться

Я знаю старый поток, но ответы для более четкого ответа.

необходимо зарегистрироваться в двух местах config.php и autoload.php, поскольку веб-сайт зависит от двух вещей, которые зависят от базы данных, которые являются автозагрузкой 'база данных' & 'сессии', которые мы должны удалить.

, Но для sessions, вместо того, чтобы устранить его из автозагрузки, мы можем сохранить его, просто изменив ее параметр конфигурации.

В [1 114] Config.php: необходимо изменить настройки 'сессии' путем изменения ее драйвера на:

$config['sess_driver'] = 'files';.

В [1 115] autoload.php: необходимо изменить 'библиотеку' путем удаления "базы данных":

$autoload['libraries'] = array('session', 'form_validation');

кроме того, удостоверьтесь, что Ваш сайт не имеет никакого призыва funtions к базе данных.

, Который должен устранить Ваши проблемы.

0
ответ дан 3 December 2019 в 02:10
поделиться

По умолчанию CodeIgniter вообще не использует базу данных.

4
ответ дан 3 December 2019 в 02:10
поделиться

Я так и думал. Я не понимаю, почему тогда вы не сможете жестко кодировать данные в своих моделях.

1
ответ дан 3 December 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: