Обновление скрипта
Подробная инструкция по обновлению скрипта iEXExchanger
Перед тем как обновиться до последней версии, обязательно посмотрите что изменилось в новых версиях и что вам необходимо будет изменить в панели управления.
Важная рекомендация!!!
Если вы вносили изменения в программный код Angular, то после обновления данные будут утеряны. Если вы не хотите чтобы ваши правки были утеряны, рекомендуем не обновлять скомпилированные файлы angular в папках /resources/views/layout и /public/dist
Если вы вносите правки в проект Angular, есть большая вероятность что в будущем у вас не будут доступны обновления скрипта. Разработчики всегда вносят изменения в код Angular и в случае если изменится структура некоторых частей API, то обновление у вас не будет работать.
Крайне не рекомендуе м вам устанавливать обновление скрипта без актуальных файлов проекта Angular, Мы не можем гарантировать корректную работу сайта без установки этих пакетов.
Если вы не знаете как обновить систему и хотите чтобы данные не были повреждены, в этом случае вы можете заказать для вашего сайта обновление у нашей службы поддержки.
- PHP 8.1*
- Ioncube 12*
Это условные требования, е сли у вас обменник работает корректно, данный пункт можно пропустить.
Перед обновлением, обязательно рекомендуется сделать backup базы данных и файлов проекта.
Они нужны для восстановления в случае если обновление пройдет неудачно.
- 1.На сервере обязательно сделайте backup сайта и базы данных. В случае, если во время обновления что-то пойдет не так, то вы всегда сможете восстановить. Способы резервного копирования могут отличаться, поэтому вам стоит обратиться в службу поддержки сервера и узнать подробнее. Самый просто способ сделать backup сайта — это через панель управления сервером с помощью файлового менеджера или через FTP клиент скачать на ваш компьютер файлы сайта и в разделе управления базами данных или через phpmyadmin скачать соответствующую базу данных сайта.
- 2.В документации, откройте раздел "Получение файлов лицензии и скрипта", и выполните все действия которые там представлены.
Перед обновлением, на сервере удалите папки app, resources, vendor, modules
- 1.Загрузите содержимое архива с обновлениями в корневую папку вашего сайта (обычно это public_html, www). Используйте встроенный файловый менеджер на вашем сервере.
- 2.Распакуйте архивы.
Порядок распаковки архивов
- Распакуйте архив обновления, название которого начинается с iex-update-*.zip
- Распакуйте архив лицензии, название которого начинается с iex-license-*.zip
Завершить обновление скрипта вы можете несколькими способами.
Через Панель управления
Через Консоль
В панели управления, откройте раздел "Настройки - Обновление системы" и выполните шаги в зависимости от обновления. (по очереди).

При запуске данных процессов, система автоматически будет обновлять скрипт до последней версии.
Пример: Если вы обновляетесь с 6.0.x до 6.2, сначала вам необходимо выполнить шаги внизу а потом шаги последней версии.
Обновления через консоль используйте в крайне редких случаях
Через консоль можете выполнить в случае, если через панель управления у вас не получается обновить.
Базовая команда для обновлений
php artisan iex:update
Перед выполнением ниже перечисленных команд, обязательно посмотрите актуальную версию скрипта.
c 5.x до 6.x
php artisan iex:parser_reset
php artisan wallet:clear_stories
с 6.0 до 6.2.x
php artisan wallet:clear_stories
После обновления, обязательно удалите из корневой папки на сервере любые загруженные zip и перезагрузите сервер.
Last modified 15d ago