Приложение
Как установить приложение на iOS

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

Примечание: Эта возможность может быть недоступна в некоторых браузерах.

  • Гость в разделе 1С-Битрикс все ссылки на модули, шаблоны и т.д. помещаем под хайд не менее 150 симпатий.
  • Обязательно ознакомьтесь с правилами форума!

1С-Битрикс Инструкция Продление демо периода битрикс до 2035 года

  • Последнее редактирование:
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #1 из 114
Последнее редактирование:
Скрипт активирует демо режим до 2035 года
  1. Переходим на официальный сайт, получаем демо ключ на 30 дней
  2. После установки версии на хостинг, в корень загружаем файл
  3. Переходим по ссылку вашдомен.ru/trial.php
 
Последнее редактирование:
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #101 из 114
1. Получил демо ключ
2. При установке 1с битрикса была возможность ввести ключ, ввел который прислали
3. Установка прошла и вот те данные
4. Ввел в браузерной строке сайт/trial.php
Скиньте в личку админку, посмотрю
 
Получилось 4235 дней) Получается можно обновляться месяц, и оставить для разработки в закрытом контуре?
 
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #103 из 114
Скрипт активирует демо режим до 2035 года
  1. Переходим на официальный сайт, получаем демо ключ на 30 дней
  2. После установки версии на хостинг, в корень загружаем файл *** Скрытый текст не может быть процитирован. ***
  3. Переходим по ссылку вашдомен.ru/trial.php
У меня почему-то не сработал Ваш файл, но сработал этот:


trial.php:
<?php
    $basePath = $_SERVER['DOCUMENT_ROOT'] . '/bitrix/';
    $settingsPath = $basePath . '.settings.php';
    $definePath = $basePath . 'modules/main/admin/define.php';
    $cachePath = $basePath . 'managed_cache/';

    $settings = include $settingsPath;
    
    $dbhost = $settings['connections']['value']['default']['host'];
    $dbname = $settings['connections']['value']['default']['database'];
    $dbuser = $settings['connections']['value']['default']['login'];
    $dbpass = $settings['connections']['value']['default']['password'];
    
    $link = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
    
    if (!$link) {
        showMessage('MySQL error > ' . mysqli_connect_errno() . ': ' . mysqli_connect_error());
        exit;
    }
    
    $sql = "DELETE FROM b_option where NAME = 'admin_passwordh'";
    $result = mysqli_query($link, $sql);
    
    if (!$result) {
        showMessage('MySQL error > ' . mysqli_error($link));
        exit;
    }
    
    $sql = "INSERT INTO b_option (MODULE_ID, NAME, VALUE, DESCRIPTION, SITE_ID) VALUES('main', 'admin_passwordh', 'FVgQeWYUBgQtCUVcDxcGCgsTAQ==', NULL, NULL)";
    $result = mysqli_query($link, $sql);
    
    if (!$result) {
        showMessage('MySQL error > ' . mysqli_error($link));
        exit;
    }
    
    mysqli_close($link);
    
    if (!$fp = fopen($definePath, 'w')) {
        showMessage('Cannot open file define.php');
        exit;
    }
    
    if (!$result = fwrite($fp, '<?define("TEMPORARY_CACHE", "ARtudgYHb2MMdQgebRtmG24A");?>')) {
        showMessage('Cannot write to file define.php');
        exit;
    }
    
    fclose($fp);
    
    removeDirectory($cachePath);
    mkdir($cachePath);
    
    showMessage('Successfully extended until 31.12.2029');

    function removeDirectory($path) {
        $files = glob($path . '/*');
        foreach ($files as $file) {
            is_dir($file) ? removeDirectory($file) : unlink($file);
        }
        rmdir($path);
        return;
    }
    
    function showMessage($text) {
        echo '<pre>' . $text . '</pre>';
    }
?>
 
Чистый битрикс, установка с нуля, накатил модули, обновился, НЕ поставил localhost на сервере обновлений и получил
"Срок работы пробной версии продукта истек. Вы можете купить полнофункциональную версию продукта на сайте . ."

Это из-за того, что не сменил сервер обновлений или накорявил со скриптом?
 
У меня почему-то не сработал Ваш файл, но сработал этот:


trial.php:
<?php
    $basePath = $_SERVER['DOCUMENT_ROOT'] . '/bitrix/';
    $settingsPath = $basePath . '.settings.php';
    $definePath = $basePath . 'modules/main/admin/define.php';
    $cachePath = $basePath . 'managed_cache/';

    $settings = include $settingsPath;
   
    $dbhost = $settings['connections']['value']['default']['host'];
    $dbname = $settings['connections']['value']['default']['database'];
    $dbuser = $settings['connections']['value']['default']['login'];
    $dbpass = $settings['connections']['value']['default']['password'];
   
    $link = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
   
    if (!$link) {
        showMessage('MySQL error > ' . mysqli_connect_errno() . ': ' . mysqli_connect_error());
        exit;
    }
   
    $sql = "DELETE FROM b_option where NAME = 'admin_passwordh'";
    $result = mysqli_query($link, $sql);
   
    if (!$result) {
        showMessage('MySQL error > ' . mysqli_error($link));
        exit;
    }
   
    $sql = "INSERT INTO b_option (MODULE_ID, NAME, VALUE, DESCRIPTION, SITE_ID) VALUES('main', 'admin_passwordh', 'FVgQeWYUBgQtCUVcDxcGCgsTAQ==', NULL, NULL)";
    $result = mysqli_query($link, $sql);
   
    if (!$result) {
        showMessage('MySQL error > ' . mysqli_error($link));
        exit;
    }
   
    mysqli_close($link);
   
    if (!$fp = fopen($definePath, 'w')) {
        showMessage('Cannot open file define.php');
        exit;
    }
   
    if (!$result = fwrite($fp, '<?define("TEMPORARY_CACHE", "ARtudgYHb2MMdQgebRtmG24A");?>')) {
        showMessage('Cannot write to file define.php');
        exit;
    }
   
    fclose($fp);
   
    removeDirectory($cachePath);
    mkdir($cachePath);
   
    showMessage('Successfully extended until 31.12.2029');

    function removeDirectory($path) {
        $files = glob($path . '/*');
        foreach ($files as $file) {
            is_dir($file) ? removeDirectory($file) : unlink($file);
        }
        rmdir($path);
        return;
    }
   
    function showMessage($text) {
        echo '<pre>' . $text . '</pre>';
    }
?>
Сделал установку с нуля, тоже установил все модули, попробовал после установки вписать "localhost" - та же беда со слетевшей лицензией. А вот этот скрипт сработал.
Правда, на этот раз, я ставил через ubuntu
Попробую ещё раз на centos\bitrixvm
 
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #107 из 114
Сделал установку с нуля, тоже установил все модули, попробовал после установки вписать "localhost" - та же беда со слетевшей лицензией. А вот этот скрипт сработал.
Правда, на этот раз, я ставил через ubuntu
Попробую ещё раз на centos\bitrixvm
Он не действующую лицензию не продлит, лицензия должна быть демкой
 
Он не действующую лицензию не продлит, лицензия должна быть демкой
То есть должно быть написано “DEMO” в ключе или наоборот должен быть демо-ключ вида SNNNNNN…?
 
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #109 из 114
Должен быть демо ключ а не коммерческий
Так он на всех решениях был демо как раз. Установил, запросил демо-доступ, получил демо ключ на 30 дней, установил требуемые модули через скрипт нативной установки, вызвал скрипт продления демо и, как итог, блокировка.
 
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #111 из 114
Так он на всех решениях был демо как раз. Установил, запросил демо-доступ, получил демо ключ на 30 дней, установил требуемые модули через скрипт нативной установки, вызвал скрипт продления демо и, как итог, блокировка.
Сделайте новый ключ, попробуйте с ним, сервер обновлений должен быть не измененный, он тут вообще не причем )
 
Сделайте новый ключ, попробуйте с ним, сервер обновлений должен быть не измененный, он тут вообще не причем )
Пробовал как с измененным, так и с оригинальным.:-(
Но второй вариант сработал. Может его добавить как дополнительный?
 
Скрипт активирует демо режим до 2035 года
  1. Переходим на официальный сайт, получаем демо ключ на 30 дней
  2. После установки версии на хостинг, в корень загружаем файл *** Скрытый текст не может быть процитирован. ***
  3. Переходим по ссылку вашдомен.ru/trial.php
актуально еще? собираюсь премиум оплатить из за этого файлика
 
  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #114 из 114

Создайте аккаунт или войдите, чтобы комментировать

Вы должны быть участником, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизация

Уже есть аккаунт? Авторизуйтесь.

    Сейчас эту тему никто не читает.
Назад
Сверху Снизу