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

Не работает автообновление

  • 02 ноября 2010 г.
  • Реально не работает. Жму на автообновление перебрасывает на сайт cms.diafan.ru и там выдаёт, что домен не зарегистрирован. Как так? Домен зарегистрирован - даже имеется в списке наших доменов в личном кабинете.
    • 02 ноября 2010 г.
    • Какая версия стоит?
      Если 4.2, пишите в ТП, разберемся.

      Если 4.3, то погодите денек-другой, мы вводим систему доп.проверки домена. Если обратили внимание, в файле bdcfg.php есть пустая строка define("DIAFAN_CODE", "");
      Скоро она будет задействована. ;)
      • 02 ноября 2010 г.
      • Нужно обязательно поставить права на запись (777) для файла bdcfg.php перед началом обновления. Если не поставили и выдается "Домен не зарегистрирован" - сделайте запрос в техподдержку с указанием конкретного домена, быстро решим вопрос.
  • 03 ноября 2010 г.
  • Мы уже обновились до 4.3 но пока это делалось и решались проблемы переноса баз данных. Успело выйдти 2 обновления - хотелось сразу затестить возможности автообновления чтобы иметь на момент залива на рабочий хост более актуальную версию. Но походу дела облом, :( Придётся подождать.
    Да на define("DIAFAN_CODE", ""); тоже обратили внимание, и на то что инициализация корневой директории в новом конфиге отсутствует.
    Кстати такой вопрос: Необходимо ли создавать для автообновления учётную запись FTP, или всё что надо подкачается через Curl или какми нибудь другим методом?
    • 03 ноября 2010 г.
    • В таком случае все верно. Автообновление не работает для тестовых доменов localhost и diafan. Только для доменов с реально купленными лицензиями. Учетную запись FTP - обязательно. Только через FTP есть возможность перезаписать любые файлы, не проставляя специально права доступа на запись.
  • 03 ноября 2010 г.
  • Цитата
    на рабочий хост

    Ах! Дык, конечно, тестовые лицензии не обновляются. :)
    Цитата
    инициализация корневой директории в новом конфиге отсутствует

    Убрали, как не обязательный параметр. Ее можно вычислить.
  • 03 ноября 2010 г.
  • Тестовые лицензии это "localhost" и "diafan" или не только?
    Меня интересует хост, который включён в список на странице "Ваши домены"? Если для любого хоста включённого в этот список обновление возможно, то тогда я не понимаю почему у меня не получается обновить.
    • 03 ноября 2010 г.
    • Еще раз. Напишите в техподдержку имя конкретного домена, который не обновляется. Мы подключим его к автообновлению. Это дело 5 минут
      Эта процедура не нужна, если сразу при первом обновлении на файл bdcfg стоят права 777.
  • 15 октября 2011 г.
  • Попробовал автообновление. Стоит версия 4.4.3. налицензированном домене.
    Ввел все данные для ftp-доступа. Появилась опция "Проверить обновление". Нажал. Меня поздравили с успешным обновлением (или типа того). Но версия как была, так и осталась - 4.4, никаких допопций в админке не вижу.
    Права на config.php у меня 644, но ведь если у меня апач-itk, не обязательно выставлять 777?
  • 15 октября 2011 г.
  • Господа!
    Где нам еще написать, чтобы был понятен принцип и вы больше не задавали аналогичных вопросов? Есть минорные версии: 4.3, 4.4, 4.5 и т.д. Они выходит раз в полгода! С достаточно сильными изменениями. Обновление между минорными версиями только ручное! Берете очередной пакет, в нем всегда есть update.txt - как обновиться. Если у вас 4.3 - то можно обновиться только вручную и только до 4.4! Поскольку 4.4 уже не актуальна, то ее можно запросить только в техподдержке. Если у вас 4.4, то надо скачать 4.5 и вручную обновиться, следуя инструкциям.

    Автообновление работает только в пределах текущей версии! Оно нужно, чтобы не вручную скачивать и не устанавливать текущие мелкие изменения и патчи, выходящие между версиями в сборках. Если у Вас 4.3, то автообновление работало только когда была актуальна 4.3! С выходом 4.4 автообновление для 4.3 перестало работать! Пока актуальна 4.4 - автообновление работает для 4.4, но как только вышла 4.5 - всё! Автообновление для 4.4 не актуально! Сейчас текущая версия 4.5! Только из 4.5 можно автообновится! Если у вас 4.5.0.0, то автообновление сделает последнюю версию, которая сейчас 4.5.0.4.
    • 18 октября 2011 г.
    • Понятно. Написать нужно в АЦ, на странице автообновления или там, где вводить данные ftp. Тогда объяснять нужно будет только самым тупым и слепым. Надеюсь, причислять себя к таким стану не скоро.
      Сейчас в поддержку накатаю. У меня не обновляется с 4.4 на 4.5 "ручным способом", накатыванием файлов и командой
      Цитата
      site.ru/update.php и нажмите Enter

      Мануал (UPDATE.txt) наверно уже наизусть выучил...
      • 18 октября 2011 г.
      • Да, кстати, при обновлении вручную, скрипт пытается:
        Failed opening '/var/www/partner/data/www/site.ru/bdcfg.php' ... Более подробно отписал в ТП и приложил оригинал лога ошибок.
        • 18 октября 2011 г.
        • Ну что могу сказать - невсегда ручной апдейт проходит гладко. Приходилось помимо прилагаемого списка инструкций повыдрючиваться с базами и шаблонами. Вот например с 4.2 на 4.3 когда обновлял - это я скажу было что-то. С 4.3 на 4.4 было проще. С 4.4 на 4.5 ещё не пробовал думаю и не буду пробовать даже. Пока предыдущих заказчиков устраивает то состояние которое есть. Да и как-то они копятся потихоньку если, буду всех апдейтить то только апдейтами скоро буду заниматься :)
          • 18 октября 2011 г.
          • Моих заказчиков интересует возможность иметь поле для имения неавторизованного комментатора. В 4.5 данная возможность появилась, но пока с тормозами.
          • 18 октября 2011 г.
          • А чем дальше, тем проще. Если апдейт с 4.2 на 4.3 сильно затрагивал структуру БД и вообще ЦМСки (например, переносил данные из десятка таблиц в пару десятков новых таблиц, создавал новые таблицы на основе файлов картинок, переносил и переименовывал сами картинки, активно работал с фтп), то с 4.4 на 4.5 апдейт просто добавляет к таблицам 4.4 там поле, сям поле, тут пару табличек новых. Так как у нас структура более-менее устоялась уже.
          • 18 октября 2011 г.
          • Вообще, это правильно. Если цмс устраивает владельца по функциям, нечего ее трогать только для того, чтобы просто обновиться из принципа. У меня лично есть несколько проектов, один на 4.2, пара на 4.3, все работает, бОльшего от функционала не надо - и пусть себе работает! Чего заморачиваться, обновляться? Ради чего? :)

            Хотя у нас есть пользователи, которые исправно раз в три дня обновляются автообновлением и раз в полгода переустанавливают минорную версию, хотя сайт просто текстовый информационный и тянется с 4.2! Спрашиваем "зачем?", отвечают "все устраивало, но из принципа, чтобы самое последнее было!"
      • 18 октября 2011 г.
      • В новой сборке (выпущенной сегодня) обновлен файл update.php, где учтены все поступившие замечания
        • 18 октября 2011 г.
        • Можно подробности, что именно update.php появилось с учетом замечаний.

Новости

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

Форум