Хак Скрипт нативного обновление модулей

  • Автор темы Автор темы Amaini
  • Дата начала Дата начала

Amaini

Любитель Лапши
Команда форума
Moderator
Разрушитель (V)
Сообщения
404
Реакции
301
Баллы
20 400
Amaini разместил(а) новый ресурс:

Скрипт нативного обновление модулей - Скрипт нативного обновление модулей

Что делает скрипт?
Он позволяет скачать модули и дельта обновления к ним используя ключ битрикса.
Все обновления скачиваются в папку /bitrix/updates в особый формат ".upd"
Так как модуль и обновления это всего лишь файл его становиться легко переносить, передавать, делиться.
Но самое главное, что установка обновлений в скрипте происходит ТОЧНО так же как и в битриксе при использовании АКТИВНОГО КЛЮЧА.

Теперь все просто, достаточно нажать на кнопку установить напротив свеженького дельта...

Посмотреть страницу этого ресурса...
 
Люди добрые, подскажите, пожалуйста, в чем проблема?
На своем ключе битрикса купил продление решений. Запускаю get_update.php, ввожу свой ключ.
Выводятся решения, НО! установить обновления не могу. Можно только скачать модуль и все обновления и только потом поочередно устанавливать все.
Это крайне не удобно, потому что уже есть решения, которые обновлялись с другого ключа.
Есть возможность с помощью данного скрипта доустановить обновления, а не заново переустанавливать решение?
 
Люди добрые, подскажите, пожалуйста, в чем проблема?
На своем ключе битрикса купил продление решений. Запускаю get_update.php, ввожу свой ключ.
Выводятся решения, НО! установить обновления не могу. Можно только скачать модуль и все обновления и только потом поочередно устанавливать все.
Это крайне не удобно, потому что уже есть решения, которые обновлялись с другого ключа.
Есть возможность с помощью данного скрипта доустановить обновления, а не заново переустанавливать решение?
если вы купили продление решений , то в чем проблема обновится с ключа?
 
если вы купили продление решений , то в чем проблема обновится с ключа?
Проблема в том, что скрипт нативной установки не дает установить только недостающие обновления. Надо скачивать все с начала от модуля до последнего обновления, что совсем неудобно, если решение уже настроено. Поэтому я и обратился к знающим людям за помощью.
 
Проблема в том, что скрипт нативной установки не дает установить только недостающие обновления. Надо скачивать все с начала от модуля до последнего обновления, что совсем неудобно, если решение уже настроено. Поэтому я и обратился к знающим людям за помощью.
Зачем скачивать все? скачиваете только те версии которые обновлены, к примеру у вас стоит 1.1.3 а вышло обновление 1.1.4 жмете установить и все, настройки решения должны остаться все. Но резервную копию все равно нужно сделать навсякий
 
Зачем скачивать все? скачиваете только те версии которые обновлены, к примеру у вас стоит 1.1.3 а вышло обновление 1.1.4 жмете установить и все, настройки решения должны остаться все. Но резервную копию все равно нужно сделать навсякий
В том то и дело, что скачать то можно, а вот кнопки Установить нету.
Кнопка установить появляется только у скаченного модуля. Когда его установишь, тогда появляется кнопка Установить и у обновлений.
 
Раньше запускал скрипт и можно было установить неустановленные обновления. Потом такая возможность у меня пропала. Понимаю, если бы это было с одним сайтом, а так у меня эта ситуация со всеми сайтами и разными решениями. Было подозрение, что скрипт какой-то не такой, но ведь он раньше работал. К тому же скачал новый скрипт с текущего ресурса, но ситуация такая же. Вот и спрашиваю в какую сторону копать дальше.
Интересно, кто-то сталкивался с подобной проблемой или нет?
 
В том то и дело, что скачать то можно, а вот кнопки Установить нету.
Кнопка установить появляется только у скаченного модуля. Когда его установишь, тогда появляется кнопка Установить и у обновлений.
ну не вариант скачать модуль его не устанавливать а поставить обновления?
 
ну не вариант скачать модуль его не устанавливать а поставить обновления?
Нет, не вариант, потому что если его не установить, то не появляется кнопка "Установить" напротив модулей.
Скажите, пожалуйста, а у вас такой проблемы нет?
 
Нет, не вариант, потому что если его не установить, то не появляется кнопка "Установить" напротив модулей.
Скажите, пожалуйста, а у вас такой проблемы нет?
нет, по крайней мере когда ставил все не было
 
Скорее всего следующая версия скрипта будет полноценным сервисным модулем, с рядом доп плюшек. Работа уже в этом направлении идет.
 
Подскажите может кто сталкивался с подобной ошибкой при запуске get_update.php?
PHP:
[ErrorException] E_USER_DEPRECATED
Attention! The session_start function was called before the Bitrix Kernel was started. The session will be closed to avoid errors. It's strongly recommended to avoid session usage before initializing the Bitrix Kernel. (0)
/web/crm/bitrix/modules/main/lib/session/legacy/healerearlysessionstart.php:21
#0: trigger_error
    /web/crm/bitrix/modules/main/lib/session/legacy/healerearlysessionstart.php:21
#1: Bitrix\Main\Session\Legacy\HealerEarlySessionStart->process
    /web/crm/bitrix/modules/main/include.php:177
#2: require_once(string)
    /web/crm/bitrix/modules/main/include/prolog_before.php:19
#3: require_once(string)
    /web/crm/bitrix/modules/main/include/prolog.php:10
#4: require_once(string)
    /web/crm/bitrix/header.php:1
#5: require(string)
    /web/crm/upd/get_update.php:3
 
Подскажите может кто сталкивался с подобной ошибкой при запуске get_update.php?
PHP:
[ErrorException] E_USER_DEPRECATED
Attention! The session_start function was called before the Bitrix Kernel was started. The session will be closed to avoid errors. It's strongly recommended to avoid session usage before initializing the Bitrix Kernel. (0)
/web/crm/bitrix/modules/main/lib/session/legacy/healerearlysessionstart.php:21
#0: trigger_error
    /web/crm/bitrix/modules/main/lib/session/legacy/healerearlysessionstart.php:21
#1: Bitrix\Main\Session\Legacy\HealerEarlySessionStart->process
    /web/crm/bitrix/modules/main/include.php:177
#2: require_once(string)
    /web/crm/bitrix/modules/main/include/prolog_before.php:19
#3: require_once(string)
    /web/crm/bitrix/modules/main/include/prolog.php:10
#4: require_once(string)
    /web/crm/bitrix/header.php:1
#5: require(string)
    /web/crm/upd/get_update.php:3
Поставить все на php 8.1
 
Первой строчкой скрипта прописана функция session_start();
Ошибка: "Attention! The session_start function was called before the Bitrix Kernel was started. The session will be closed to avoid errors. It's strongly recommended to avoid session usage before initializing the Bitrix Kernel. (0)"
Функция вызывается перед ядром Битрикс. Видимо как-то с этим связано. Вопрос почему только у меня такая ошибка
 
Назад
Верх