instantcms.ru/get/archive
Я обновляю так (не знаю насколько верно но работает)
1. Бекап всего, файлы база, себе на комп.
2. Делаю новую установку текущего релиза на поддомен с новой базой с демо данными
3. Устанавливаю шаблон, вношу все правки в код (смерживаю файлы) и тд настраиваю файловую часть так чтоб на сайте все работало как надо
4. Удаляю все файлы с хоста и загружаю туда файлы с поддомена, в конфиге прописываю старую базу
5. Заливаю по очереди папочку мигратора и провожу миграцию каждого релиза отдельно.
В итоге рабочий сайт, перерыв в работе сайта 10-15 минут так как обновление это 4 и 5 пункты. То что раньше готовится по мере свободного времени.
Так делать только если все подготовлено заранее!!!
но проблема в том что при включенном модуле (Меню авторизации Меню 1.0 InstantCMS team header)
на главное у не авторизованного пользователя отображается так
проверьте совпадение файлов 1.10.6 (вашего сайта) с файлами голой системы.
olegan, с какой версии обновлялись?
проверьте совпадение файлов 1.10.6 (вашего сайта) с файлами голой системы.
Обновлялся с 1.10.4-1.10.5-1.10.6. В 5 не проверялся, проскочил автоматом.Советом воспользовался, проверяю файлы.
что то вроде этого?
$inDB->query("ALTER TABLE `cms_banner_hits` DROP INDEX `ip`"); $inDB->query("ALTER TABLE `cms_banner_hits` ADD UNIQUE (`ip`,`banner_id`)"); $inDB->query("ALTER TABLE `cms_banner_hits` DROP INDEX `banner_id`"); $inDB->query("ALTER TABLE `cms_banner_hits` ADD INDEX ( `banner_id` )");
ошибок ни каких не выдавал? при миграции
что то вроде этого?
$inDB->query("ALTER TABLE `cms_banner_hits` DROP INDEX `ip`"); $inDB->query("ALTER TABLE `cms_banner_hits` ADD UNIQUE (`ip`,`banner_id`)"); $inDB->query("ALTER TABLE `cms_banner_hits` DROP INDEX `banner_id`"); $inDB->query("ALTER TABLE `cms_banner_hits` ADD INDEX ( `banner_id` )");
Нет.Все прошло без ошибок.
Fuze писал про них просто.