Обновление с 1.5.4 до 1.6.0

Перед началом обновления вам необходимо перевести сайт в "offline" режим путем замены index.php файла на статический.

Шаг 1: Обновите файлы CodeIgniter

Замените эти файлы и папки в “system” каталоге более новыми:

  • system/codeigniter
  • system/database
  • system/helpers
  • system/libraries
  • system/plugins
  • system/language

Примечание

Если в этих папках есть ваши файлы, то сначала следует сделать их копии.

Шаг 2: Добавьте time_to_update в config.php

Добавьте следующее в application/config/config.php с остальными настройками сессии.

$config['sess_time_to_update']         = 300;

Шаг 3: Добавьте $autoload[‘model’]

Добавьте следующее в application/config/autoload.php

/*
| -------------------------------------------------------------------
| Auto-load Model files
| -------------------------------------------------------------------
| Prototype:
|
| $autoload['model'] = array('my_model');
|
*/

$autoload['model'] = array();

Шаг 4: Добавьте в database.php

Сделайте следующие изменения в application/config/database.php файле:

Добавьте переменную $active_group в файл конфигурации базы данных

$active_record = TRUE;

Удалите следующее из файла настройки базы данных

$db['default']['active_r'] = TRUE;

Добавьте следующее из файла настройки базы данных

$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";

Шаг 5: Обновите руководство пользователя

Пожалуйста, также замените локальную копию руководства пользователя на новую версию.