Для установки любого модуля требуется на время установки поставить права на папки /netcat/tmp и /netcat/modules в 777 или же установить у них принадлежность к тому же пользователю ОС на сервере, к которому принадлежит apache.
Установка модуля может быть осуществлена двумя способами:
• через веб-интерфейс
• в терминальном режиме
В первом случае Вам необходимо зайти в режиме администрирования в раздел «Инструменты» - «Модули» и закачать дистрибутив модуля (в виде TGZ-архивов).
Некоторые хостинг-провайдеры могут иметь специфические настройки доступа к файлам на аккаунте, вследствие чего модуль или патч может не установиться через веб-интерфейс. В этом случае необходимо в терминальном режиме установить модуль или патч вручную. Для этого хостинг-провайдер должен предоставлять shell-доступ (обычно по протоколу SSH). Соединитесь с сайтом по протоколу SSH и выполните следующие действия:
1. Установите актуальное значение переменной $DOCUMENT_ROOT в настроечном файле vars.inc.php
2. Скопируйте установочный файл в папку /netcat/tmp/
3. По протоколу SSH зайдите в папку /netcat/admin/terminal/modules/
4. Настройте в первой строчке файла index.php в этой папке путь к бинарному файлу php
5. Запустите файл index.php в консоли SSH с параметром:
./index.php название* или php index.php название
* название - название файла модуля без расширения
Внимание: Если после выполнения всех действий Вы получили ошибку «bad interpreter», то Вам следует проверить правильность пункта 4 и попробовать сохранить файл index.php в ASCII mode.
После корректной установки в разделе Модули появится соответствующая запись.
После успешной установки для некоторых модулей может потребоваться дополнительное ее завершение, а именно создание специальных разделов для полноценной работы модуля. В этом случае в списке напротив установленного модуля будет стоять ссылка «завершить установку». Откройте данную ссылку и следуйте дальнейшим инструкциям.