> For the complete documentation index, see [llms.txt](https://awiki.alkad.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://awiki.alkad.org/modifikacii-serverov/ispravlenie-plaginov.md).

# Исправление плагинов

### Корень проблемы <a href="#koren-problemy" id="koren-problemy"></a>

Чтобы понять, с каким плагином какой конфуз произошёл - вам нужно заглянуть в логи консоли сервера.\
Для этого:

1. Заходим в встроенный редактор файлов и ищем последний log файл;
2. Открываем его, начинаем активные поиски проблемы;
3. Находим проблему и плагин, который нужно исправить.

Далее, переходим ко всем возможным вариантам решения.

### Проверка актуальной версии плагина <a href="#proverka-aktualnoi-versii-plagina" id="proverka-aktualnoi-versii-plagina"></a>

Первое, на что стоит обратить внимание - версия плагина.\
Существует команда, которой вы можете посмотреть список плагинов, установленных на свой сервер, и их версий.

> plugins или o.plugins или oxide.plugins

На примере плагина RemoverTool с [umod.org](http://umod.org/):

1. Проверим версию плагина, установленного на сервер:\
   ![pluginsguideremove.png](http://wiki.alkad.org/pluginsguideremove.png)\
   На сервер установлена версия "4.3.5".
2. Зайдём на [umod.org](http://umod.org/) и проверим актуальную (последнюю) версию:\
   ![versionremoveplugin.png](http://wiki.alkad.org/versionremoveplugin.png)\
   Актуальная версия - 4.3.17, что очень сильно отличается от установленной на сервер версии.
3. Скачиваем плагин с актуальной версией и устанавливаем на сервер. Скорее всего, установка актуальной версии исправит все ошибки.

### Проверка конфига плагина <a href="#proverka-konfiga-plagina" id="proverka-konfiga-plagina"></a>

В некоторых случаях, плагин может перестать работать из-за некорректного конфига (пропущена запятая, в параметре написана лишняя буква)

> Для редактирования конфигов советуем пользоваться встроенным в панель управления редактором файлов, так как в нём присутствует подсветка кода и индикация ошибок.

На примере конфига плагина RemoverTool:\
![configplugincorr.png](http://wiki.alkad.org/configplugincorr.png)\
Перед нами обыкновенный config-файл RemoverTool, но в нём есть одна ошибка, которую сложно заметить начинающему пользователю - после параметра "Use Friends: true" пропущена запятая.\
![errorplugremove.png](http://wiki.alkad.org/errorplugremove.png)\
Об этом свидетельствует появившаяся в консоли ошибка.

Но, благодаря встроенному в панель управления редактору файлов, вы можете заметить ошибку ещё при редактировании файла.\
![umniyredaktor.png](http://wiki.alkad.org/umniyredaktor.png)

> Исправим конфиг (поставим запятую на место) и всё вновь заработает.

### Собственноручный фикс плагина <a href="#sobstvennoruchnyi-fiks-plagina" id="sobstvennoruchnyi-fiks-plagina"></a>

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

### Просьба исправить плагин <a href="#prosba-ispravit-plagin" id="prosba-ispravit-plagin"></a>

Если плагин из панели "приватных плагинов", или у вас не хватает знаний в этой сфере, то вы не сможете собственноручно исправить данный плагин.

> В данном случае попросите разработчика исправить нужный вам ресурс.
>
> 1. Переходим в раздел "плагины сервера", кликаем на нужный нам плагин;
> 2. Листаем страницу вниз, ищем кнопку "создать обсуждение;
> 3. Создаём обсуждение с указанной темой, типом и описанием проблемы;
> 4. Ждём ответ разработчика/фикс плагина.\
>    ![fixplsplugins.png](http://wiki.alkad.org/fixplsplugins.png)
