InstantCMS Cleanup Checker

+15
1.08K
InstantCMS Cleanup Checker

Скрипт проверки и удаления устаревших файлов после обновлений InstantCMS 2.15.0 — 2.17.3. Видео ниже.

Создавал для себя, т.к. было несколько сайтов и это упростило обновление в разы. Теперь просто делюсь. Возможно кому то пригодится или как план для внедрение что то похожего в коробочку ))). 

📋 Что делает

Автоматически находит все файлы, которые должны быть удалены после обновлений InstantCMS. Проверяет 100+ файлов из всех версий и выделяет критичные, которые могут вызывать ошибки.

🚀 Как использовать

  1. Скачайте файл cleanup_checker.php с GitHub
  2. Загрузите в корень сайта (где папки system, templates, upload)
  3. Откройте в браузере: https:// ваш-сайт.ru/cleanup_checker.php
  4. Удалите файлы — по одному или все сразу кнопкой «УДАЛИТЬ ВСЕ»
  5. Удалите скрипт после использования!

⚠️ Важно

  • Сделайте бэкап перед удалением файлов
  • Критичные файлы (🔥) удалить ОБЯЗАТЕЛЬНО — они вызывают ошибки
  • Удалите скрипт с сервера после использования

✅ После удаления

  1. Обновите события: Админка → Настройки → Управление компонентами → Обновить события
  2. Очистите кэш: Админка → Настройки → Производительность → Очистить кэш
  3. Увеличьте абстрактный счетчик на +1

🎯 Поддерживаемые версии InstantCMS от 2.15.0 до 2.17.3

Я незнаю почему не отображается тут видео, тогда можете посмотреть в ВК.

Прикреплённый файл:
Скачать 7 Кбскачан 38 раз
+1
CEH9I CEH9I 1 год назад #

В коробке точно этого не хватает. Так как можно заколебаться удалять файлы если обновляешь несколько версий к ряду. Плюсик однозначный, спасибо.

+4
Fuze Fuze 1 год назад #

Начиная со следующей версии в любой пакет установки/обновления можно положить файл deleted.files.txt и движок автоматически, если права доступа позволяют, удалит лишнее.

0
CEH9I CEH9I 1 год назад #

Спасибо)

0
Def Def 1 год назад #

Великолепно) Главное, чтобы правильна соблюдалась последовательность, чтобы не удалить старые файлы, в то время как не установился компонент по причине какого-то сбоя и система легла полностью)

Еще от автора

«Удобный поиск» - немного практики и обновление
Поставил «Удобный поиск» на несколько моих сайтов — в работе оказался удобным, но словарь хотелось заполнять быстрее )).
Компонент CompanyHub — каталог компаний со страницами, командой и отзывами
Релиз CompanyHub превращает тип контента InstantCMS 2 в полноценный каталог компаний с профилем и вкладками, команда и владелец, отзывы с рейтинг, нов
LLMS Generator - тестовый генератор llms.txt и llms-full.txt
Мини-компонент для генерации файлов llms.txt и llms-full.txt в InstantCMS 2.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.