欧美亚洲制服丝袜在线|高清不卡毛片免费观看|激情综合婷婷色五月蜜桃|日本加勒比人妻在线二区|国产精品亚洲精品日韩电影|欧美一区二区三不卡视频一|欧美日韩精品一区在线播放|av色综合久久天堂av色综合在

云優(yōu)CMS后臺登錄獲取不到IP如何處理?

發(fā)布日期:2018-11-28 作者:云優(yōu)CMS 人氣:6124

場景:個別情況因為服務(wù)器或其他原因不能獲取IP,會顯示127.0.0.1  這時可以改動代碼解決此類問題


處理文件:\app\common.php

function writelog($uid,$username,$description,$status)
{
    $data['admin_id'] = $uid;
    $data['admin_name'] = $username;
    $data['description'] = $description;
    $data['status'] = $status;
    $data['ip'] = request()->ip();
    $data['add_time'] = time();
    $log = db('Log')->insert($data);
}

替換成

function defip() {
    //strcasecmp 比較兩個字符,不區(qū)分大小寫。返回0,>0,<0。
    if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
        $ip = getenv('HTTP_CLIENT_IP');
    } elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
        $ip = getenv('HTTP_X_FORWARDED_FOR');
    } elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
        $ip = getenv('REMOTE_ADDR');
    } elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    $res =  preg_match ( '/[\d\.]{7,15}/', $ip, $matches ) ? $matches [0] : '';
    return $res;
}

function writelog($uid,$username,$description,$status)
{
    $data['admin_id'] = $uid;
    $data['admin_name'] = $username;
    $data['description'] = $description;
    $data['status'] = $status;
    $data['ip'] = defip();//request()->ip();
    $data['add_time'] = time();
    $log = db('Log')->insert($data);
}

相關(guān)新聞

返回頂部

撥打電話
在線咨詢
掃碼添加微信咨詢產(chǎn)品相關(guān)問題

全國統(tǒng)一服務(wù)電話: 0511-85995956

鄂伦春自治旗| 桂林市| 涪陵区| 郴州市| 闵行区| 固阳县| 昌邑市| 临邑县| 诸城市| 米泉市| 玉溪市| 璧山县| 莱州市| 伊金霍洛旗| 淅川县| 宁阳县| 商丘市| 乡城县| 桃园县| 上杭县| 内江市| 德令哈市| 安图县| 藁城市| 新郑市| 灵璧县| 湖北省| 克什克腾旗| 南安市| 宁安市| 静安区| 沁源县| 清水河县| 崇义县| 五台县| 澄城县| 鹿邑县| 台北市| 漯河市| 承德县| 龙南县|