Инструкция по обновлению Sutra TDS

Внимание! Эта инструкция предназначена для обновления Sutra TDS версии 3.9.

ВСЕ ФАЙЛЫ НУЖНО ЗАЛИВАТЬ В БИНАРНОМ РЕЖИМЕ (binary, не ascii)
НЕ ВЫКЛАДЫВАЙТЕ ССЫЛКИ НА ЭТУ ИНСТРУКЦИЮ В ПУБЛИЧНЫЙ ДОСТУП

Список прав на файлах - права

Обновление стандартной версии Sutra TDS (не серверной)

Делайте строго в такой последовательности:

  1. Убедитесь, что у вас стандартная версия Sutra TDS, а не серверная. Для обновления серверной версии читайте инструкцию ниже.
  2. Сделайте полный бекап всех файлов и каталогов sutra.
  3. Скачайте архивы http://www.kytoon.com/sutra/updates/3.9/main.tar.bz2 и http://www.kytoon.com/sutra/updates/3.9/ваш_домен.tar.bz2 (замените "ваш_домен" в ссылке на домен, на который у вас установлен скрипт). Если ваш архив отсутствует, обратитесь в службу поддержки ( ) .
  4. Удалите старый файл /каталог_sutra/in.cgi (обязательно, так как файл может быть "in use")
  5. Разархивируйте main.tar.bz2 и затрите старые файлы новыми версиями из архива сохраняя права.
  6. Разархивируйте ваш_домен.tar.bz2 и затрите старые файлы новыми версиями из архива сохраняя права.
  7. Если вы устанавливаете Sutra TDS с нуля (не обновляете), то скопируйте файлы из папки initial/ в корень скрипта.
  8. Удалите файл admin/cron.log (старый admin/log) и подождите не менее 5ти минут (зависит от частоты запуска крона, если это свежая установка и крон не прописан - добавьте его). Если файл admin/cron.log появился, то все хорошо, иначе проверьте все ли вы сделали правильно.
  9. Проверьте работу админки: http://.../admin/index.html


Обновление серверной версии Sutra TDS (мультидоменной)

Делайте строго в такой последовательности:

  1. Если вы обновляетесь впервые, то убедитесь что служба поддержки Sutra TDS ( ) онлайн.
  2. Остановите демон Sutra TDS запустив из каталога скрипта под рутом команду:
    ./server/sutra.server stop
  3. Обновите файлы по стандартной инструкции: kytoon.com/sutra/updates/, однако помните, что файлы и каталоги мультидоменной сутры переименовывать/удалять нельзя, обновляйте заливая файлы строго поверху старых ( это очень важно, в случае ошибки потребуется полная платная переустановка ). (любая команда mv с папкой скрипта или с папкой в части пути к скрипту приведёт к поломке)
  4. После обновления запустите демон сутры из-под рута командой:
    ./server/sutra.server start