# Как обновить файлы на сервере?

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

{% hint style="danger" %}
Перед любыми манипуляциями с файлами на сервере — рекомендуем делать бэкап корневой папки на компьютер:

<img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-7a027b5385c29f44417102f9d8b505aa9c4dc397%2Fimage.png?alt=media" alt="" data-size="original">

\
Все манипуляции с файлами производятся через панель ISP Manager из-под <mark style="color:green;">**пользователя, созданного для сайта**</mark> (**не&#x20;**<mark style="color:red;">**root**</mark>).
{% endhint %}

{% hint style="info" %}
Чтобы найти путь, по которому находится корневая папка сайта на сервере — ознакомьтесь с [инструкцией](https://premium.gitbook.io/rukovodstvo-polzovatelya/osnovnye-nastroiki/faq/kak-naiti-kornevuyu-papku-saita-na-servere).
{% endhint %}

{% hint style="danger" %}
Обратите внимание, что модули несовместимы между версиями скрипта — к примеру, если вы используете версию скрипта 2.7, то и все модули должны иметь версию 2.7.\*.

При установке несовместимого модуля вы получите ошибку (сайт не будет открываться) и вам придется загрузить совместимые модули заново.
{% endhint %}

## Модули скрипта

1. Скачайте архив скрипта **для обновления** со [страницы **"Ваши скрипты"**](https://premiumexchanger.com/uscripts/) под любую версию PHP и **вашу версию скрипта,** и распакуйте архив на компьютере.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-97661e81827bc4f40cb84fc1fff30893a8e9610a%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

2. **Обязательно** деактивируйте модули, которые вы планируете обновить, в разделе "**Модули**".

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-8ead59d0748d90419c491c98dc874d9f0d6a3b70%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

3. Перейдите к указанному на скриншоте пути к директории с модулями: `/wp-content/plugins/premiumbox/moduls/`

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-c1bee90c27eaef027fd6af3cf35d18703529764f%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

4. Выберите **один или несколько необходимых модулей** и перетащите их в окно ISP Manager в аналогичную директорию на сервере:

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-be18e270db62dcc5e87cff809cc8feb4e46a2979%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>

5. Внизу страницы появится окно, в котором будет указана папка назначения (папка "**moduls**")

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-6a5c95d550bbdeeac564f75c44115fca49c830cf%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>

6. При появлении окна о совпадении файлов — перезапишите файлы (кнопка "**Заменить**").

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-1a2731ddbf57f92a5c68522957f22d5d9ec4b3c4%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>

7. Активируйте обновленные модули в разделе "**Модули**".

После этих действий модули будут обновлены, дополнительные действия не требуются.

## Модули мерчантов и автовыплат

{% hint style="danger" %}
Убедитесь, что вы скачиваете модуль именно под ту версию скрипта, которая установлена на вашем сервере. Версия скрипта отображается, к примеру, на странице "**Заявки**".

<img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-5c0ea93d975df784116c8bf13b7a3d84baa989c7%2Fimage.png?alt=media" alt="" data-size="original">
{% endhint %}

{% tabs %}
{% tab title="Для версии 2.7" %}
В личном кабинете в разделе **"**[**Ваши скрипты**](https://premiumexchanger.com/uscripts/)**"** в блоке "**Дополнительные модули**" скачайте мерчант для требуемой платежной системы.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-0b6e0d128cb5b9b5f31536b6c3a2776463dce6f4%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Содержимое архива с модулем загрузите на сервер в директорию `/wp-content/plugins/premiumbox/merchants` (приём средств) или `/wp-content/plugins/premiumbox/paymerchants` (автовыплата) и разархивируйте файлы (при возникновении окна о совпадении файлов — перезапишите файлы).
{% endtab %}

{% tab title="Для версии 2.6 и ниже" %}
Скачайте дистрибутив с обновленным модулем (подходит любой архив под **вашу версию скрипта**) в личном кабинете в разделе ["**Ваши скрипты**"](https://premiumexchanger.com/uscripts/)

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-f9737b62b1a7490a39e729c887b8d50b8a3e802e%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

Разархивируйте скачанный архив на компьютере и по указанному пути найдите папку с необходимым модулем мерчанта:

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-e497b35bd97a0b7b4c6bda9ba2fbfbff434df599%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

или автовыплаты:

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-ff6dd3f85d2c557bef6136e9a78a9c3c532b8018%2Fimage%20(2028).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

Содержимое архива с модулем загрузите на сервер в директорию `/wp-content/plugins/premiumbox/merchants` (приём средств) или `/wp-content/plugins/premiumbox/paymerchants` (автовыплата) (при появлении окна о совпадении файлов - перезапишите файлы)
{% endtab %}
{% endtabs %}

## Файлы стандартного дизайна скрипта

1. Скачайте архив скрипта **для обновления** со [страницы **"Ваши скрипты"**](https://premiumexchanger.com/uscripts/) под <mark style="color:red;">**вашу версию скрипта**</mark> (любая версия PHP) и распакуйте архив на компьютере.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-f71621d3b9280514276451b5653aa55ca28160bc%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

2. Перейдите к указанному на скриншоте пути к директории с дизайнами: `/wp-content/themes/`

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-16da8b9c38b0e8cf33c3a5e4e124fd410e278d5c%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

4. Выберите нужную папку с дизайном (`newexchanger2.0` — новый стандартный дизайн 2024 года) и перетащите е в окно ISP Manager в аналогичную директорию.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-26cda26289e523c1602e89f01ea6c67c81916c19%2Fthemes_240406131513.png?alt=media" alt=""><figcaption></figcaption></figure>

5. При появлении окна о совпадении файлов — перезапишите файлы (кнопка "**Заменить**").

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-1a2731ddbf57f92a5c68522957f22d5d9ec4b3c4%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>

7. Активируйте загруженный дизайн в панели управления сайтом в разделе "**Внешний вид -> Темы**"

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-7f21bf180c0743fd72d3788f734601ee47d23741%2F%D0%A2%D0%B5%D0%BC%D1%8B%20%E2%80%B9%20%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD%D0%BD%D0%B8%D0%BA%20%E2%80%94%20WordPress%20-%20Google%20Chrome_240406131708.png?alt=media" alt=""><figcaption></figcaption></figure>

8. Могут потребоваться дополнительные настройки внешнего вида в его настройках, если вы активируете новый дизайн на сайте. Основные настройки дизайна находятся подразделах в раздела "**Внешний вид**".

## Файлы скрипта

1. Скачайте архив скрипта **для обновления** со [страницы **"Ваши скрипты"**](https://premiumexchanger.com/uscripts/) под <mark style="color:red;">**вашу версию скрипта**</mark> (любая версия PHP) и распакуйте архив на компьютере.

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-97661e81827bc4f40cb84fc1fff30893a8e9610a%2Fimage%20(2019).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

2. Перейдите к указанному на скриншоте пути к директории с модулями: `/wp-content/plugins/premiumbox/`

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-8c86390721ed15d33efd7068a836ed5882ebe5dd%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

3. Выберите **одну или несколько необходимых директорий** и перетащите их в окно ISP Manager в аналогичную директорию:

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-81adf58491e51f5f298a92b928659b30e92dd8ab%2Fpremiumbox_240501155622.png?alt=media" alt=""><figcaption></figcaption></figure>

4. При появлении окна о совпадении файлов — перезапишите файлы (кнопка "**Заменить**").

<figure><img src="https://2574066779-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fm9kqZXsNykrN6VyxxXBO%2Fuploads%2Fgit-blob-1a2731ddbf57f92a5c68522957f22d5d9ec4b3c4%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media" alt=""><figcaption></figcaption></figure>
