Вход • Регистрация

При попытке обновить CMS рухнул сайт:

  • 17 октября 2018 г.
  • Всем добра!
    По рекомендациям из прошлого поста, попробовал обновить CMS . Сделал проверку обновлений, в списке обновлений выскочило куча разных... выбрал для начала обновление поиска... После того как нажал обновление, грохнулся сайт! Что делать?

    • 17 октября 2018 г.
    • скачать архив с новой версией CMS, оттуда взять папку includes, на своем сайте всю папку includes удалить, а новую закинуть, примерно так)
      нужно еще сказать про кастом, но боюсь это будет сложно все объяснить. если в кратце то проверьте чтобы в папке кастом, было не пусто, и посмотрите есть ли там папка includes, если есть, то пока подождите что либо делать )))))) все сложно короче;D
    • 17 октября 2018 г.
    • Откатить обратно изменения. Создайте поддомен (закройте его через .htpass) и тестовую БД. Перенесите бэкап (файловый и бд) и производите обновление.

      Обновляйте по списку от самого первого обновления и смотрите на работоспособность. Корректируйте обновления при необходимости.
      Если есть что-то в custom папке, то некоторые файлы (даже пусть стандартные) требуют удаления, изменения (дефолтные) и сравнения своих изменений.

      Никогда не обновляйтесь на основе!
  • 17 октября 2018 г.
  • Я понял, что лоханулся и зря повелся на убеждение, что нужно обновиться))
    • 17 октября 2018 г. , редакция: 17 октября 2018 г.
    • Обновляться простому смертному можно только на сайтах где изначально подход к написанию шаблона был верный, иначе это делать должен разработчик.
      Уверен на 90% что взглянув в вашу тему там будет куча неверных подходов, так что про обновление проще забыть, верните резервную копию, надеюсь она у Вас есть.
  • 17 октября 2018 г.
  • В папке Custom вложена папка My, а в ней уже есть папка includes
    • 17 октября 2018 г.
    • скорей всего там все файлы, которые только могут быть, верните резервную копию, очень прошу)
    • 17 октября 2018 г.
    • CMS в custom может спокойно запихнуть свои старые и даже не тронутые никем файлы. Проверенно.
      • 17 октября 2018 г. , редакция: 17 октября 2018 г.
      • об этом и речь, просто я не углубляюсь, зачем

        Цитата
        скорей всего там все файлы

        Не потому что кто то произвел изменения во всех файлах;DDD
        • 17 октября 2018 г.
        • На будущее, для тех кто, захочет обновится и будет читать :)
      • 17 октября 2018 г.
      • Цитата
        CMS в custom может спокойно запихнуть свои старые и даже не тронутые никем файлы. Проверенно

        Может. Если нет файла /return/1.zip
        Это первая точка возврата, архив установки.
        Если систему нормально ставить, она сама этот архив там формирует и потом нормально обновляется последующими обновлениями.
        А если систему откуда-то перенесли, или по незнанию /return/ очистили, то привет, хана. Первое же обновление весь сайт уберет в кастом и шеф, всё пропало, ааааа!
        • 17 октября 2018 г.
        • Никогда /return/ - не трогал и первый архив тоже.
          Удаляю только старые промежуточные архивы.
          У меня нету проблем с обновлением, это я добавил для тех, кто, захочет обновится и будет читать :)
          • 17 октября 2018 г.
          • Цитата
            Удаляю только старые промежуточные архивы
            Это Вы точки возврата удаляете ;)
            Нажмете откатить куда-нибудь в середину, файла нет, и бумс...)))
            • 17 октября 2018 г.
            • Цитата
              Это Вы точки возврата удаляете ;)
              Где-то или кто-то писал, что их лучше удалять. Не вспомню сейчас.

              Цитата
              Нажмете откатить куда-нибудь в середину, файла нет, и бумс...)))

              Надеюсь, я этого не сделаю, т.к. зачем?) Плюс у меня на каждую обнову идет бэкап + дублирование этого бэкапа в облако.
  • 17 октября 2018 г.
  • C последнего резерва, я две ночи еще работал.. псц..
    • 17 октября 2018 г.
    • Владимир, на самом деле все просто, времени не особо много просто, дайте в личку FTP, я быстренько гляну, если у меня получится, хуже уже не сделаю, то получится))) если нет, вариантов как возвращаться к резерву, или уже за деньги чтобы сделали у вас нет
  • 17 октября 2018 г.
  • Заказл развертку бэкапа у хостинга.. посмотрим, что с его бэкапом получится.. не хочю терять несоклько дней упорной работы(
    • 17 октября 2018 г.
    • Обычно это ночные и к ним есть доступ. Разверните сами, что бы не было простоя.
  • 17 октября 2018 г.
  • Нужно резерв самих файлов востановить или БД тоже?
    • 17 октября 2018 г.
    • Бд нет. Только файлы.
      Можно их из кастома все вернуть в корень и всё.
      Потом положить в /return/ архив установки (вспоминайте точную сборку) в виде 1.zip и снова обновляться
  • 17 октября 2018 г.
  • И да! Версия РНР какая? 5.4 могла пахать на РНР5.2, а когда 6.0 накатили, ей уже 5.6 надо, а там разные функциональности есть
  • 17 октября 2018 г.
  • Вроде теперь все работает :)
    2 минуты потратил времени)
    • 18 октября 2018 г.
    • Спасибо еще раз) слетела часть графики, но легко востановилось из бэкапа )
      Если не секрет, расскажите что вы сделали... возможо в будующем кому-нибудь пригодиться полезная информация, которой очень не хватает по этой cms :(
      • 18 октября 2018 г.
      • Тут опыт нужен, словами не передашь все, расписывать все по полочкам не получится, всегда присутствует индивидуальный случай.
        Нажми сюда, нажми сюда а потом туда такого нет.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум