Обновление с 1.4.1 до 1.5.0
Примечание
Инструкции на этой странице подразумевают использование версии 1.4.1. Если вы еще не обновились до указанной версии, пожалуйста, сначала сделайте это обновление.
Перед началом обновления вам необходимо перевести сайт в "offline" режим путем замены index.php файла на статический.
Шаг 1: Обновите файлы CodeIgniter
Замените эти файлы и папки в “system” каталоге более новыми:
- application/config/user_agents.php (new file for 1.5)
- application/config/smileys.php (new file for 1.5)
- codeigniter/
- database/ (new folder for 1.5. Replaces the “drivers” folder)
- helpers/
- language/
- libraries/
- scaffolding/
Примечание
Если в этих папках есть ваши файлы, то сначала следует сделать их копии.
Шаг 2: Обновите database.php файл
Откройте application/config/database.php файл и ДОБАВЬТЕ эти новые строки:
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
Шаг 3: Обновите config.php файл
Откройте application/config/config.php файл и ДОБАВЬТЕ эти новые строки:
/*
|--------------------------------------------------------------------------
| Class Extension Prefix
|--------------------------------------------------------------------------
|
| This item allows you to set the filename/classname prefix when extending
| native libraries. For more information please see the user guide:
|
| http://codeigniter.com/user_guide/general/core_classes.html
| http://codeigniter.com/user_guide/general/creating_libraries.html
|
*/
$config['subclass_prefix'] = 'MY_';
/*
|--------------------------------------------------------------------------
| Rewrite PHP Short Tags
|--------------------------------------------------------------------------
|
| If your PHP installation does not have short tag support enabled CI
| can rewrite the tags on-the-fly, enabling you to utilize that syntax
| in your view files. Options are TRUE or FALSE (boolean)
|
*/
$config['rewrite_short_tags'] = FALSE;
В этом же файле УДАЛИТЕ следующее:
/*
|--------------------------------------------------------------------------
| Enable/Disable Error Logging
|--------------------------------------------------------------------------
|
| If you would like errors or debug messages logged set this variable to
| TRUE (boolean). Note: You must set the file permissions on the "logs" folder
| such that it is writable.
|
*/
$config['log_errors'] = FALSE;
Запись ошибок в журнал, теперь легко отключить путем установки порога равным нулю.