Whmcs增加CDN后无法获取客户IP

今天在搭建Whmcs的过程中遇到了无法获取客户IP的问题,顺手解决了一些
在configuration.php文件中增加下列代码即可获取客户IP

$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR']; // 获取真实IP
list($_SERVER['REMOTE_ADDR']) = explode(',',$_SERVER['REMOTE_ADDR'],2); // 可能通过多个IP,取第一个为真实ip地址