перечитай мой пост, я его обновил, возможно ты мне дал не все, либо у тебя не все, ибо тут нет проверок, все данные собираются и отправляются к Mumble серверу, возможно от модуля какие то скрипты на него надо загружать и уже эти скрипты проверку делаю
можешь еще ради интереса попробовать вот этот файлик положить, вдруг прокатит
Мои исследования показали что
1 ) При залитии файлика
mumble.php.zip возникает ошибка при нажатии кнопки
MANAGE :
Это значит что тут работает
ИНТЕГРАЦИЯ С ИНТЕГРАЦИЕЙ (моего сайта с WHMCS с MAPI.WHMCSMOD.COM а потом с моим сервером MUMBLE )
Вот сама ошибка :
exception 'ErrorException' with message 'Undefined index: data' in /home/nathan/webs/mumble_api/public/index.php:242 Stack trace: #0 /home/nathan/webs/mumble_api/public/index.php(242 Slim::handleErrors(8, 'Undefined index...', '/home/nathan/we...', 242, Array) #1 /home/nathan/webs/mumble_api/public/index.php(197 checkLicense() #2 [internal function]: listServers() #3 /home/nathan/webs/mumble_api/public/vendor/slim/slim/Slim/Router.php(187 call_user_func_array('listServers', Array) #4 /home/nathan/webs/mumble_api/public/vendor/slim/slim/Slim/Slim.php(1146 Slim_Router->dispatch(Object(Slim_Route)) #5 /home/nathan/webs/mumble_api/public/vendor/slim/slim/Slim/Middleware/Flash.php(84 Slim->call() #6 /home/nathan/webs/mumble_api/public/vendor/slim/slim/Slim/Middleware/MethodOverride.php(91 Slim_Middleware_Flash->call() #7 /home/nathan/webs/mumble_api/public/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(65 Slim_Middleware_MethodOverride->call() #8 /home/nathan/webs/mumble_api/public/vendor/slim/slim/Slim/Slim.php(1094 Slim_Middleware_PrettyExceptions->call() #9 /home/nathan/webs/mumble_api/public/index.php(24 Slim->run() #10 {main}
2) При использовании
закодированого файла ioncube он просит лицензию , если ввести
не правильную он пишет :
ERROR: INVALID MODULE LICENSE , но когда ввести правильный ключ от
whmcsmod.com то становится доступным панель управления сервером в WHMCS (start,stop,restart)
3) Ко всему этому у меня в панели управления whmcsmod.com
АВТОМАТИЧЕСКИ !!!
появился домен + ip + /var/www/modules/addons/mumble + лицензия (Active) , это значил что проверка лицензии есть +
при пересоздании лицензии автоматом лицензия меняется и на моем сайте (впысывается новый ключ сам) , и mumlbe сервер тут не причем , по скольку данные о модуле идут в whmcsmod
а точнее сюда на сервер: mapi.whmcsmod.com
4) Файл /modules/addons/mumble/ mumble.php ссылает лицензию на сервер-файл ,а файл /modules/servers/mumble/libs/ Mumble.php отправляет на их сервер
mapi.whmcsmod.com
P.S На WHMCSMOD.COM в загрузках Модуль как был , так я и закинул , иных файлов нету .
Вот выкладываю как устанавливать это чудо с
Еще раз ссылочка на модуль от WHMCSMOD.com оригинальный: