Получите помощь, поддержку и профессиональное общение в Клубе CodeIgniter

# CodeIgniter User Guide Version 2.1.3

Search User Guide

# Обновление от 2.0.2 в 2.0.3

Перед обновлением выключите ваш сайт, заменив index.php статичной версией.

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

Замените все файлы и поддиректории в вашей директории system, а также замените файл index.php. Если вы делали модификации в index.php, обновите их.

Примечание: Если вы имели какие-то вручную модифицированные файлы в этих директориях, сделайте их копии перед обновлением.

## Шаг 2: Обновите ваш index.php

Если вы работаете с index.php, просто замените его новой версией.

Если ваш index.php имеет внутренние модификации, добавьте их в новый файл.

## Шаг 3: Замените config/user_agents.php

Этот конфигурационный файл обновлен, теперь он содержит больше типов User Agent. Скопируйте его в `application/config/user_agents.php`.

## Шаг 4: Замените ссылки на константу EXT в ".php"

Примечание: Константа EXT обозначена как устаревшая, но не была удалена из приложения. Рано или поздно вам придется сделать эти изменения.

## Шаг 5: Удалите APPPATH.'third_party' из autoload.php

Откройте application/autoload.php, и найдите следующее:

`$autoload['packages'] = array(APPPATH.'third_party');`

Если вы не загружали какие-то дополнительные пакеты, измените эту строку в:

`$autoload['packages'] = array();`

Это даст номинальный прирост производительности, если вы не загружаете пакеты.

## Обновите таблицы сессий

Если вы используете сессии БД с библиотекой Session, пожалуйста обновите вашу таблицу `ci_sessions`:

`CREATE INDEX last_activity_idx ON ci_sessions(last_activity); ALTER TABLE ci_sessions MODIFY user_agent VARCHAR(120);`

### Поделиться

Переведено в компании Аринт.

# Спасибо!

Вы тоже можете оказать помощь проекту! Как это сделать?

## Помощь и поддержка

Вы можете задать вопросы и получить ответы и советы от гуру CodeIgniter и веб-разработки: вступайте в Клуб CodeIgniter