Редактор темы

Реклама
Реклама
Реклама
Реклама

Обновление datalife engine

Ботяра

Забанен
Регистрация
10 Окт 2015
Сообщения
0
Рейтинг реакций
-155
Баллы
0
1/3
Автор темы
Оказывается не было ещё этой темы тут. Решил написать как можно обновится с минимальным временной издержкой.
  1. Имея локальный архив сайта, например на ДЛЕ 10.6, нужно сравнить его с оригинальным дистрибутивом ДЛЕ 10.6. Сохраняем изменения чтобы их потом внести в новые файлы движка. Я сравнение файлов делаю программой Araxis Merge – Advanced 2 & 3-way file comparison (diff), merging and folder synchronization, но есть много альтернатив, и вы можете использовать любую.
  2. Заливаем на сайт новую версию с заменой файлов и выполняем /upgrade/index.php и выполняем обновление БД под новую версию.
  3. И последнее - делаем правки в системные файлы, которые у нас есть из пункта "1".
Другая проблема которая может возникать, это совместимость установленных модулей и хаков, но многие из них можно адаптировать без каких либо проблем, другие же модули (если с привязкой к домену они идут), нужно их обновлять вручную на новые версии.

Идеальный вариант обновления:
  1. заливаем на сайт чистый двиг, предварительно удалив все файлы, КРОМЕ engine/data и папок в корне сайта templares+uploads+backup.
  2. открываем /upgrade/index.php для обновления БД до последней версии
  3. устанавливаем все модули и хаки со всеми необходимыми правками в файлы двига.
С массовым сравнением файлов обновление ДЛЕ, как правило, можно выполнить и за 30 минут, если правок не много было сделано в файлах движка.

PS программу не трудно найти на трекерах либо варезных сайтах.

ВАЖНО!!! Перед любыми изменениями к БД либо с файлами двига ВСЕГДА делайте бекап изменяемых файлов и базы данных.
 
Последнее редактирование:
Автор темы
Поправка:
Обновление двига, а не шаблона! Поэтому при удалении файлов двига - НЕ НАДО УДАЛЯТЬ ФАЙЛЫ ШАБЛОНА!
 
в этой паке тоже надо заменить файлы language
 
Автор темы
в этой паке тоже надо заменить файлы language
ну это должно быть понятно 🙂
Сейчас добавлю в первое сообщение всё что не надо удалять и потом заливать полностью чистый двиг из архива дистрибутива ДЛЕ.
 
Как такое исправить ?
NZ4EFAX6.png
 
а у меня такой вопрос. А можно обновиться например с версии 10.3 сразу на версию 11.2 минуя все остальные?
 
Автор темы
а у меня такой вопрос. А можно обновиться например с версии 10.3 сразу на версию 11.2 минуя все остальные?
никак! При обновлении выполняются обновления структуры БД от версии к версии. Хотя нет, можно... если собрать все файлы обновления и объединить в один большой громозкий SQL запрос 😀 но только зачем это делать когда итак процесс обновления БД идёт по-шагово и только и делай что ЖМИ ДАЛЕЕ.
Как такое исправить ?
NZ4EFAX6.png
скорее всего, что писал в скайпе - engine/data/*config.php надо прописать кодировку uft-8 везде где она упоминается. Но уже смотрю, что сам решил это на сайте 🙂
 
Запускаю ?mod=upgrade и вылетает такая фигня!
Кто знает как исправить помогите пожалуйста

Screenshot_5.png
 
Автор темы
Запускаю ?mod=upgrade и вылетает такая фигня!
Кто знает как исправить помогите пожалуйста
можно по старинке обновить заливкой файлов с заменой, и потом после открытия главной админки должен будет открыться диалог обновления БД с 13.0 до 13.1.
 
можно по старинке обновить заливкой файлов с заменой, и потом после открытия главной админки должен будет открыться диалог обновления БД с 13.0 до 13.1.
Перезалил файлы с заменой но не чего не появилось БД по прежнему 12.1
 
upload очисти кеш и открой главную страницу админки, там будет предложение обновить БД
 
Можно обновлять с 11.3 сразу до актуальной версии или лучше для начала до 12.0 сделать ?
 
upload а файл админки имеет стандартное имя?
 
Хочу совет как обновиться с DLE 11 WINDOWS-1251 до DLE 13.1 UTF-8
Кто уже так делал, честно говоря в раздумье обновиться или нет 😵🙁
 
Автор темы
Хочу совет как обновиться с DLE 11 WINDOWS-1251 до DLE 13.1 UTF-8
Кто уже так делал, честно говоря в раздумье обновиться или нет 😵🙁
заливаешь поверх файлов на сайт версию ДЛЕ 13+ и выполняешь процесс обновления, 1251 в утф8 ДЛЕ сама должна будет исправить, потом только останется перекодировать файлы шаблона в утф8, но это только вручную. Есть программы для массового изменения кодировки файлов, например, recorder (выкладывал уже её на форуме).
 

Похожие темы Последние темы Популярные темы

Назад
Сверху