Форумы / National / Russian / Вопросы перед переездом на сиену

<<<12

Oughtem
#16 16.06.2012 15:50

когда заменяешь файлы генуи файлами сиены, то файл config.php не перезаписывается, т.к. в архиве сиены его нет. Запускаем скрипт, обновляемся, всё хорошо. Но config.php остаётся старым от генуи. Если залить новый из config-sample, то запускается скрипт установки, если взять с рабочего сайта то вылазят варнинги

#0 cot_diefatal(SQL error 42S02: Base table or view not found: 1146 Table 'atile_misha.cot_cache' doesn't exist) called at [V:\home\atile\www\system\database.php:449] #1 CotDB->query(SELECT c_name, c_value FROM `cot_cache` WHERE c_auto=1 AND c_realm IN('system','cot','')) called at [V:\home\atile\www\system\cache.php:745] #2 MySQL_cache->get_all(Array ([0] => system,[1] => cot,[2] => )) called at [V:\home\atile\www\system\cache.php:1184] #3 Cache->init() called at [V:\home\atile\www\system\common.php:94] #4 require_once(V:\home\atile\www\system\common.php) called at [V:\home\atile\www\index.php:37] 
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in V:\home\atile\www\system\functions.php on line 2418

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 790

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 791

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 792

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 793

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 794

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 795

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 796

Warning: Cannot modify header information - headers already sent by (output started at V:\home\atile\www\system\functions.php:2387) in V:\home\atile\www\system\functions.php on line 797

а со старым интуитивно чувствую, что неправильно оставаться. Как правильно поступить с конфигом?

Trustmaster
#17 16.06.2012 17:05

Конфиг должен быть именно старый и он должен быть доступен скрипту для записи. Скрипт его обновляет сам, дописывая в конец конфига новые опции.

May the Source be with you!

<<<12