Впервые возник интерес перейти на новую версию 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"?
-
Да, автоматическое обновление не работает, да и "ручками" тоже надо уметь работать (при налиии головы, конечно)
- Как убрать /page/ из адреса страниц?
- Есть ли плагин платной подписки на раздел сайта
- left sidebar выводится перед основным контентом
- Табы в контенте главной страницы
- Сбрасывается текст в Гостевой книге - что делать?
- Как правильно создать сайт в поддиректории существующего сайта?
- Работает ли MaxSite CMS на PHP 5.6.xx и выше?
Сергей, с кнопкой сброса кеша всё просто. Она находится на домашней странице в админке (дашбоард). Ну или по адресу /admin/home.
Есть ещё "ручной" вариант - удалить все файлы из папки /application/cache/
Да, конфигурация базы данных в первом указанном файле. Но это не все файлы конфигурации, которые нужно перенести. Есть ещё /application/config/mso_config.php.
Обычно перенос старых файлов конфигурации вполне достаточно. Но могут быть нюансы. Поэтому самым хорошим вариантом ручного обновления является использование "чистых" заготовочных файлов конфигурации и ручной перенос в них соответствующих настроек (значений параметров). Это необходимо на случай, если в новой версии движка что-то было доработано в настройках и ваш сайт начал эти обновления использовать тоже. После внесения правок нужно переименовать файлы (убрать из имени "-distr").
Это странно, ибо на всех моих сайтах всё работает нормально. Наверно что-то не так настроили автообновлению. Например, не так права дали на папку обновления.
Как сделать автоматическое обновление Maxsite??
Обновился вручную, спасибо Илья, вразумил.
Забавнее всего получилось с кэшем, признаю. Сам учу своих подопечных листать страничку до конца, если хочешь чего-то найти, но ... Уж очень эта кнопочка "не по теме" расположена: обычная информационная страница, длинная история славного пути и вдруг "на задворках" - элемент управления, причем довольно важный элемент.
С автообновлением связываться пока не хочу.
Алишер, всё подробно описано здесь.
Сергей, это только название такое "автообновление". На самом деле запускать обновление придётся всё равно вручную. Просто скачивать архив с новой версией и распаковывать на сервере будет скрипт. Если в ядро движка правок не вносилось, то бояться нечего и вполне можно приобщиться. Удобно.