MaxHub
Служба Заботы MaxSite CMS

Как сбросить кэш для обновления движка?

Вопросы-ответы / 19 февраля 2017

Впервые возник интерес перейти на новую версию MaxSite (0.95 -> 0.96). В readme читаю, что хорошо бы предварительно сбросить кэш.

Не возражаю, а как? Говорится о сбросе кэша много и "легко", но где эта заветная кнопка?

Максимум, что я пока сообразил это в админке "Настройки"->"Главная (units)" установить "Время кеширования главной страницы" в 0 (хотя я этот параметр с самого начала 0 оставил).

Но подозреваю, что это не все необходимые танцы для сброса кэша.

Среди прочего инструкция гласит:

5. Перенесите конфигурацию базы данных и сайта из «application-old» в новый «application»

/config/database.php (используйте новый database.php-distr)
/maxsite/mso_config.php (используйте новый mso_config.php-distr)

Это значит, что надо перенести только эти 2 файла или конфигурация БД включает в себя нечто большее?

Что означают примечания "используйте новый database.php-distr", "используйте новый mso_config.php-distr"?

-

Да, автоматическое обновление не работает, да и "ручками" тоже надо уметь работать (при налиии головы, конечно)wink

Комментариев: 4
  1. Сергей, с кнопкой сброса кеша всё просто. Она находится на домашней странице в админке (дашбоард). Ну или по адресу /admin/home.

    Есть ещё "ручной" вариант - удалить все файлы из папки /application/cache/

    Это значит, что надо перенести только эти 2 файла или конфигурация БД включает в себя нечто большее?

    Да, конфигурация базы данных в первом указанном файле. Но это не все файлы конфигурации, которые нужно перенести. Есть ещё /application/config/mso_config.php.

    Что означают примечания "используйте новый database.php-distr", "используйте новый mso_config.php-distr"?

    Обычно перенос старых файлов конфигурации вполне достаточно. Но могут быть нюансы. Поэтому самым хорошим вариантом ручного обновления является использование "чистых" заготовочных файлов конфигурации и ручной перенос в них соответствующих настроек (значений параметров). Это необходимо на случай, если в новой версии движка что-то было доработано в настройках и ваш сайт начал эти обновления использовать тоже. После внесения правок нужно переименовать файлы (убрать из имени "-distr").

    Да, автоматическое обновление не работает

    Это странно, ибо на всех моих сайтах всё работает нормально. Наверно что-то не так настроили автообновлению. Например, не так права дали на папку обновления.

  2. Это странно, ибо на всех моих сайтах всё работает нормально. Наверно что-то не так настроили автообновлению. Например, не так права дали на папку обновления.

    Как сделать автоматическое обновление Maxsite??

  3. Обновился вручную, спасибо Илья, вразумил.

    Забавнее всего получилось с кэшем, признаю. Сам учу своих подопечных листать страничку до конца, если хочешь чего-то найти, но ... Уж очень эта кнопочка "не по теме" расположена: обычная информационная страница, длинная история славного пути и вдруг "на задворках" - элемент управления, причем довольно важный элемент.

    С автообновлением связываться пока не хочу.

  4. Как сделать автоматическое обновление Maxsite??

    Алишер, всё подробно описано здесь.

    С автообновлением связываться пока не хочу.

    Сергей, это только название такое "автообновление". На самом деле запускать обновление придётся всё равно вручную. Просто скачивать архив с новой версией и распаковывать на сервере будет скрипт. Если в ядро движка правок не вносилось, то бояться нечего и вполне можно приобщиться. Удобно.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)