Актуальный релиз „DataLife Engine 19.1 Final“ buildid 108

подробнее о релизе

Главная страница / Блог / Разное / Обновление версии DLE (DataLife Engine) с 11.0 до 19.1

Обновление версии DLE (DataLife Engine) с 11.0 до 19.1

08 апреля 2026 | 17:11 | Среда
68
11
[ Рейтинг: 0 / Голосов: 0 ]
Обновление версии DLE (DataLife Engine) с 11.0 до 19.1

Из-за регулярных проблем с интернетом, решил сделать обновление DLE своего одного старого и давно заброшенного сайта, который я начинал ещё в 2011–2012 годах, и он работал у меня примерно до 2020–2021 года, потом вовремя домен не оплатил, и сейчас он занят до сих пор, и висит на нём какая-то дичь, но чтоб не потерять его потом — скоро восстановлю его на поддомене блога.

В общем, так и не разобрался в чем была проблема, но суть в том, что обновление постоянно не шло, выдавало ошибку обновления и ничего не происходило. Пробовал обновления DLE:

  • 11.0 -> 19.1
  • 11.0 -> 19.0
  • 11.0 -> 16.0
  • 11.0 -> 15.1
  • 11.0 -> 14.0
  • 11.0 -> 13.0

И ни один из этих вариантов обновления не сработал. Не знаю почему, видимо разработчики что-то упустили из процесса  обновления, или, как вариант, у меня «кривые руки» и я не смог выполнить обновление сразу на последнюю, на данный момент, версию DLE. В результате, обновление сработало только на версию 12.1, и потом уже без каких-либо проблем смог установить версию 19.1.

Вот такие затяжные бывают процессы обновления DLE со старых версий на актуальную, и это я её не говорю про восстановление всех модулей, хаков, правок и прочих изменений, которые были сделаны больше 10 лет назад с DLE, а изменений на то время было сделано довольно много, часть из которых я даже не хочу восстанавливать, т. к. толку от многих правок нет.

За одно, так же спасибо 🤬🤬🤬РКН🤬🤬🤬, что постоянно рубят интернет в самый не подходящий момент, накидал файл микроразметки для главной страницы сайта и категорий, выпилил в DLE 19.1 всю стандартную микроразметку, чтобы её самому можно было настроить через шаблоны сайта, да и в целом, чтобы в будущем настройка микроразметки сайтов занимала как можно меньше времени, чем я тратил на неё раньше.

Комментарии:
ℹ️
 

  1. Макс 9 апреля 2026 17:38
    Макс

    подскажи как закрыть в htaccess  доступ engine/data/xfields.json  и .txt

    1. byroot AdMin 9 апреля 2026 20:04
      byroot

      Вот так сюрприз, давно сам не проверял на сайтах своих, давно как то на сервере делал настройку, но это было давно. Сейчас у себя попробовал и htaccess у меня игнорирует эти форматы файлов и отдает их содержимое. Сам только что написал в ТП, посмотрю. что ответят, т.к. решение через htaccess не увенчалось успехом.

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. Макс 9 апреля 2026 20:23
        Макс

        вчера тестил аналогично не запрещает, думал у меня проблемы.

        1. byroot AdMin 10 апреля 2026 19:15
          byroot

          В ТП написали:

          Исключил файлы json и txt из кеширования в nginx, теперь они блокируются в файле htaccess, проверьте пожалуйста.

          Проверил на блоге - всё заблокировано, теперь на txt/json файлы - 403 ошибка. Так же наверное проще будет написать в ТП и они настроят всё что нужно.

          Мой запрос был:

          Тема: Невозможно закрыть доступ к JSON/TXT файлам через htaccess

          Проблема: На моём сайте byroot.ru в папке /engine/data/ лежат файлы xfields.json, rules.json и другие.
          PHP-файлы в этой папке я могу заблокировать через .htaccess (они отдают 403).
          JSON и TXT файлы игнорируют любые запреты из .htaccess (Require all denied, RewriteRule, SetHandler, FilesMatch).

          Диагностика: Я провел тест: создал в этой папке test.php и test.txt. Файл test.php блокируется (403), а test.txt — нет. Это доказывает, что проблема именно в обработке расширений файлов.

          Просьба: Пожалуйста, проверьте конфигурацию Apache для моего аккаунта. Нужно, чтобы на файлы *.json и *.txt в папке /engine/data/ также распространялись запреты из .htaccess. Как это можно сделать?

          --------------------
          🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
          1. Макс 10 апреля 2026 20:20
            Макс

            верно понял что на nginx отключить нужно txt json и после будет работать через апач

            еще баг, попробуй скачать через аттачмент к примеру свой же релиз dle 19.1
            возвращает 403

            сомнительно немного их ответ

            1. byroot AdMin 10 апреля 2026 20:27
              byroot

              Я задал им вопрос на то что именно было настроено, т.к. сервер у меня не на nginx, а на апаче, и все правила нужные только в htaccess указаны, и в настройках ЧПУ в DLE.

              Все файлы php txt json в папке engine/* должны быть изолированы от прямых запросов к ним и они должны выдавать ошибку 403, если открывать эти файлы напрямую. Сам сайт будет с ними работать нормально.

              --------------------
              🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
              1. Макс 10 апреля 2026 20:50
                Макс

                сам посмотри у меня 403 

                1. Макс 10 апреля 2026 20:50
                  Макс

                  https://byroot. ru/engine/go.php?url=aHR0cHM6Ly9ocmVmLmxpLz9odHRwczovL2Nsb3VkLm1haWwucnUvcHVibG
                  ljL0tXUHovSk5ieTRkWVRa

                  1. byroot AdMin 10 апреля 2026 22:00
                    byroot

                    при открытии файла из браузера и должна быть ошибка 403 чтобы никто не мог прочитать содержимое этих файлов.

                    ссылку лучше бы скопировал текстом или тег ссылки бы использовал, такой вид ссылки я не могу открыть, он открывает главную блога моего.

                    --------------------
                    🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
                    1. Макс 11 апреля 2026 00:33
                      Макс

                      я пытаюсь скачать релиз DataLife Engine v.19.1 Final Release

                      нажимаю на кнопку скачать не скачивается 

                      просто зайди и попробуй скачать. https://byroot.ru/515-datalife-engine-v191-final-release.html

                      похоже из за настройки JSON сломался скачивание файлов с сервера

                      сейчас у тебя

                      1. byroot AdMin 11 апреля 2026 01:04
                        byroot

                        ага. целые сутки не работал go.php

                        пока проверял вчера разные варианты и go.php удалил из htaccess вот он и блокировался.

                        спасибо!

                        --------------------
                        🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2026 | Карта сайта