The refactor branch contains a work in progress rewrite for WHMCS 7.x
- Create a folder called
freeradius
inWHMCSROOT/modules/servers/
- Copy
freeradius.php
andclientarea.tpl
into the newly createdWHMCSROOT/modules/servers/freeradius
folder - Copy
freeradiusapi.php
into theWHMCSROOT/include/api/
folder
-
Create a folder anywhere with whatever name you like. For example, on Linux
mkdir /opt/whmcs-freeradius
-
Copy
cron.php
andconfig.php.example
into this folder -
Rename
config.php.example
toconfig.php
-
Edit
config.php
as per your needs/requirements -
Create a Cron task for the
cron.php
file. If yourcron.php
file is in/opt/whmcs-freeradius
then your cron task shold look something like this, if you want it to run every 5 minutes:*/5 * * * * PATH_TO_PHP/php -q /opt/whmcs-freeradius/cron.php
-
On Linux, you can find the
PATH_TO_PHP
by runningwhich php