Установка модуля
Установка модуля HostMyServers для WHMCS намеренно упрощена: достаточно распаковать ZIP-архив в соответствующую директорию вашей установки WHMCS. Никаких скриптов установки, никаких изменений базы данных, никаких зависимостей SOAP.
Скачать модуль
Скачайте последнюю версию модуля напрямую:
Распаковать модуль
Распакуйте содержимое архива непосредственно в директорию modules/registrars/ вашей установки WHMCS.
Через командную строку (рекомендуется)
Из корня вашей установки WHMCS:
unzip hostmyservers-v1.0.1.zip -d ./modules/registrars/
После распаковки должна получиться следующая структура:
modules/
└── registrars/
└── hostmyservers/
├── hostmyservers.php
├── whmcs.json
├── logo.png
└── lang/
├── french.php
├── english.php
├── german.php
├── italian.php
├── polish.php
├── russian.php
└── spanish.php
Через FTP/SFTP-клиент
Если у вас нет доступа к командной строке, вы можете:
- Распаковать архив локально на своём компьютере
- Загрузить папку
hostmyservers/(со всем содержимым) вmodules/registrars/на вашем сервере через FTP-клиент (FileZilla, WinSCP и т. д.)
Не загружайте файл .zip напрямую на сервер. Необходимо отправить распакованную папку hostmyservers/ со всеми файлами.
Проверка прав доступа
Файлы модуля должны быть доступны для чтения PHP-процессом вашего веб-сервера. Проверьте права доступа:
# Рекомендуемые права: 644 для файлов, 755 для папок
find ./modules/registrars/hostmyservers -type f -exec chmod 644 {} \;
find ./modules/registrars/hostmyservers -type d -exec chmod 755 {} \;
Проверка установки
После того как файлы на месте, войдите в административный интерфейс WHMCS и перейдите:
Настройки → Система → Модули регистраторов
Модуль HostMyServers должен появиться в списке доступных регистраторов. Если он не появляется:
- Проверьте, что папка называется именно
hostmyservers(строчными буквами, без дефисов) - Проверьте наличие
hostmyservers.phpиwhmcs.jsonв корне папки - Проверьте права доступа к файлам
- Очистите кэш WHMCS через Утилиты → Очистить кэш шаблонов
Следующий шаг — настройка модуля регистратора.