> For the complete documentation index, see [llms.txt](https://premium.gitbook.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://premium.gitbook.io/main/osnovnye-nastroiki/faq/obnovlenie-failov-skripta-na-servere/kak-obnovit-faily-na-servere.md).

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

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

{% hint style="danger" %}
Перед любыми манипуляциями с файлами на сервере — рекомендуем [делать бэкап](https://premium.gitbook.io/main/osnovnye-nastroiki/faq/kak-sdelat-bekap-saita) корневой папки на компьютер:

<img src="/files/dZmHW2GMpXshzvCMGK41" 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://old.premiumexchanger.com/uscripts/) под любую версию PHP и **вашу версию скрипта,** и распакуйте архив на компьютере.

<figure><img src="/files/KM4DmH9E7XWV4RSbCP3P" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/CouJwydX9BQGWRU3jFuT" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/7bnFmWmyypac5ZoVp7aN" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/BVC6rO2vSRdlBmN3rzAK" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/hHZz3kbLIvSlbwPH8b8W" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/EaxpcAMQs0FPhnZmPOXD" alt=""><figcaption></figcaption></figure>

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

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

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

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

<img src="/files/m4syXgUbHEy5mII0t9eI" alt="" data-size="original">
{% endhint %}

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

<figure><img src="/files/jfZ9Vb5zql3T9oBxAUMh" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="/files/Luqo5x0gMtsukEg0Hocu" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/LblnwFJBz6X5RVPZm63W" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/hIfUnjscebukZ7aHDSxG" alt="" width="563"><figcaption></figcaption></figure>

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

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

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

<figure><img src="/files/ysLhqGNZ7ShVys0mSusu" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/NLxqGQ1K0RnOkBsmbOH2" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/ES4JO9o1zT1yOIMWR8q8" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/EaxpcAMQs0FPhnZmPOXD" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/8Z8oZ9bZTWKcZvfIzafx" alt=""><figcaption></figcaption></figure>

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

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

{% hint style="danger" %}
Перед любыми манипуляциями с файлами на сервере — рекомендуем [делать бэкап](https://premium.gitbook.io/main/osnovnye-nastroiki/faq/kak-sdelat-bekap-saita) корневой папки на компьютер:

<img src="/files/dZmHW2GMpXshzvCMGK41" alt="" data-size="original">

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

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

<figure><img src="/files/ilTjSXaCL6khyGnt6r1c" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/ZSMDINs9A6ZRyTx0G5Zb" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/baRhILS4juyqdtwGsOFh" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/EaxpcAMQs0FPhnZmPOXD" alt=""><figcaption></figcaption></figure>

## Обновление всех файлов скрипта

{% hint style="danger" %}
Перед любыми манипуляциями с файлами на сервере — рекомендуем [делать бэкап](https://premium.gitbook.io/main/osnovnye-nastroiki/faq/kak-sdelat-bekap-saita) корневой папки на компьютер:

<img src="/files/dZmHW2GMpXshzvCMGK41" alt="" data-size="original">

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

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

<figure><img src="/files/ilTjSXaCL6khyGnt6r1c" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="/files/vJBFE0Pvvx1dMX8wPgLA" alt=""><figcaption></figcaption></figure>

3. Выберите **директорю premiumbox** и перетащите её в окно ISP Manager в аналогичную директорию:

<figure><img src="/files/bJpPLp1OYtDSq4ALhqJ3" alt=""><figcaption></figcaption></figure>

4. Вы получите предупреждение о том, что на сервере уже есть файлы с такими же именами. Это ожидаемое поведение.\
   Отметьте галочку "**Применить ко всем**" и замените файлы по кнопке "**Заменить**".

<figure><img src="/files/BYHAD1UZbIMD1luyjs7B" alt=""><figcaption></figcaption></figure>

[^1]: Можно узнать версию PHP в разделе "Сайты" вашего ISPmanager. Поле "Обработчик".
