Впервые возник интерес перейти на новую версию 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"?
-
Да, автоматическое обновление не работает, да и "ручками" тоже надо уметь работать (при налиии головы, конечно)
- Проблема: RSS в записях в "будущем" не отображается.
- Самопроизвольное переключение на default шаблон - как побороть?
- Ошибка подключения к базе данных при установке на OpenServer
- Почему не отображаются css-стили сайта?
- Всплывающая форма с фильтром в select
- Многоязычный сайт. Возможно ли?
- Как добавить 2-ой параметр "subject" в forms?
Сергей, с кнопкой сброса кеша всё просто. Она находится на домашней странице в админке (дашбоард). Ну или по адресу /admin/home.
Есть ещё "ручной" вариант - удалить все файлы из папки /application/cache/
Да, конфигурация базы данных в первом указанном файле. Но это не все файлы конфигурации, которые нужно перенести. Есть ещё /application/config/mso_config.php.
Обычно перенос старых файлов конфигурации вполне достаточно. Но могут быть нюансы. Поэтому самым хорошим вариантом ручного обновления является использование "чистых" заготовочных файлов конфигурации и ручной перенос в них соответствующих настроек (значений параметров). Это необходимо на случай, если в новой версии движка что-то было доработано в настройках и ваш сайт начал эти обновления использовать тоже. После внесения правок нужно переименовать файлы (убрать из имени "-distr").
Это странно, ибо на всех моих сайтах всё работает нормально. Наверно что-то не так настроили автообновлению. Например, не так права дали на папку обновления.
Как сделать автоматическое обновление Maxsite??
Обновился вручную, спасибо Илья, вразумил.
Забавнее всего получилось с кэшем, признаю. Сам учу своих подопечных листать страничку до конца, если хочешь чего-то найти, но ... Уж очень эта кнопочка "не по теме" расположена: обычная информационная страница, длинная история славного пути и вдруг "на задворках" - элемент управления, причем довольно важный элемент.
С автообновлением связываться пока не хочу.
Алишер, всё подробно описано здесь.
Сергей, это только название такое "автообновление". На самом деле запускать обновление придётся всё равно вручную. Просто скачивать архив с новой версией и распаковывать на сервере будет скрипт. Если в ядро движка правок не вносилось, то бояться нечего и вполне можно приобщиться. Удобно.