Обновление с версии 1.6.3 до версии 1.7.0
- Автор mityok on октября 31st, 2008
Прежде чем приступать к обновлению сайта переведите сайт в режим обслуживания, заменив файл index.php на статичный HTML-файл.
Шаг 1: Обновление файлов CodeIgniter
Замените следующие файлы и каталоги в каталоге system на их новую версию:
- system/codeigniter
- system/database
- system/helpers
- system/language
- system/libraries
Примечание: если у вас в данных каталогах есть разработанные вами файлы, сначала сделайте их резервную копию.
Шаг 2: Обновление таблицы сессии
Если вы используете в вашем приложении класс Session, и храните данные сессии в базе данных, вы должны добавить новую колонку user_data в таблицу сессии. Вот пример того, как эта колонка может выглядеть для MySQL:
user_data text NOT NULL
Для добавления этой колонки нужно выполнить команду следующего вида:
ALTER TABLE `ci_sessions` ADD `user_data` text NOT NULL
Более полная информация о новой функциональности класса Session доступна в документации.
Шаг 3: Обновление вашего кода, который использует класс Validation
Этот шаг необязательный, но рекомендованный для тех, кто использует класс Validation. В версии 1.7 добавлен класс Form Validation который заменяет устаревшую библиотеку Validation. Старый класс оставлен в составе фреймворка для обеспечения совместимости, но рекомендуется перейти на использование нового класса как можно скорее. Внимательно прочтите руководство, т.к. новая библиотека работает несколько иначе и предоставляет более расширенную функциональность.
Шаг 4: Обновление документации
Замените старую пользовательскую документацию новой версией, в том числе и изображения.
Оригинал статьи расположен по адресу http://codeigniter.com/user_guide/installation/upgrade_170.html

спасибо,
спасибо, попробуем обновится у себя на сайте
Отправить комментарий