@ushkom,
Доброе утро!
Нужно или скопировать сайт в отдельную папку, либо настроить зеркала в весте/isp или конфиге сервера.
Больше ничего делать не нужно, все нужные редиректы выполняются скриптом.
@ushkom, Функционал в будущем проданного сайта никак не ограничен, для него только выдается новый лицензионный ключ. Приобретать лицензию новому владельцу понадобится только в случае необходимости поддержки, получения обновлений и т.д..
@patrik, Можно, доработав модуль загрузки файлов. По-умолчанию, он загружает файлы на тот же сервер. Каждому файлу присваивается уникальный хэш, при попытке загрузки дубля, модуль вернет путь к загруженному ранее файлу.
Последовательно выполните запросы:
SELECT MAX(tid) FROM `tracks`
ALTER TABLE `tracks` CHANGE `tid` `tid` BIGINT(255) NULL DEFAULT NULL;
SELECT MAX(tid) FROM `tracks`
Результаты выполнения 1 и 3 запроса прикрепите сюда.
@ushkom, В файле app/Core/ZvookUtils.php
найти:
SELECT MAX(tid) FROM `tracks`
заменить на:
SELECT MAX(0 + tid) FROM `tracks`
Настройки модуля можно вернуть к стандартным.
@ushkom, На сервере некорректно резолвятся пути. ФТП к поддомену сбросьте в ЛС, проверим.
UPD: Проблема заключалась в директиве open_basedir.
Исправление для обхода подобной ситуации выйдет в следующем обновлении.
Пропишите в любой файл шаблона, например footer.tpl тег $mse.controller и сверьте результат вывода с указанными в шаблоне данными. Скорее всего, дело в регистре.