Серверный модуль Centos-Webpanel, ошибка входа в панель управления 404 в WHMCS - PullRequest
2 голосов
/ 12 мая 2019

Я установил серверный модуль Centos-Webpanel WHMCS в WHMCS.

Находясь в WHMCS, обычно мы можем настроить такие дополнительные модули, чтобы можно было щелкнуть ссылку внутри WHMCS, чтобы получить указаниепрямо на панель администратора CWP на VPS.

На панели администратора WHMCS

Настройка> Серверы> Имя_сервера> Вход в панель управления

404 Ошибка URL https://host.domain.com:/login.php

Фактический URL https://host.domain.com:/login/index.php (если не вошел в систему)

Код php модуля здесь

google "inspect Elements" enter image description here изображение прикреплено

Я не уверен, вызвана ли ошибка в конце whmcs или в модуле index.php?

EDIT ....

У меня есть решение этой проблемы ... я отредактировал php-код модуля CWP WHMCS.Изменено, чтобы выглядеть так:(примечание: 2031 / login / index.php. Ранее это было: 2031 / index.php)

> function cwp7_AdminLink($params) {
>     $code = '<form action="https://'.$params["serverhostname"].':2031/login/index.php"
> method="post" target="_blank">
>         <input type="hidden" name="user" value="'.$params["serverusername"].'" />
>         <input type="hidden" name="password" value="'.$params["serverpassword"].'" />
>         <input type="submit" value="Login to Control Panel" />
>         </form>';
>     return $code;

Я чувствую, что по-прежнему остается проблема передачи имени пользователя и пароля для пользователя root в сеть.браузер.Для меня это плохая идея ... и эта часть кода должна быть полностью удалена (я этого не сделал)

...