PHPCMS 去掉系统更新提示

用编辑器打开这个文件

modules\admin\functions\admin.func.php

找到下面的函数,大约在29行

  function system_information($data) {
        $update = pc_base::load_sys_class('update');
        $notice_url = $update->notice(); 
        $string = base64_decode('PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPiQoIiNtYWluX2ZyYW1laWQiKS5yZW1vdmVDbGFzcygiZGlzcGxheSIpOzwvc2NyaXB0PjxkaXYgaWQ9InBocGNtc19ub3RpY2UiPjwvZGl2PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ik5PVElDRV9VUkwiPjwvc2NyaXB0Pg==');
        echo $data.str_replace('NOTICE_URL',$notice_url,$string); 
    }

第一种方法:将$string的值更改为:

$string = base64_decode('PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPiQoIiNtYWluX2ZyYW1laWQiKS5yZW1vdmVDbGFzcygiZGlzcGxheSIpOzwvc2NyaXB0PiA8ZGl2IGlkPSJwaHBjbXNfbm90aWNlIj48L2Rpdj4=')

第二种方法:将$notice_url的值设置为空即可

$notice_url = '';

第三种方法:注释所有的代码,并将最后一行修改为:

function system_information($data) {
    //$update = pc_base::load_sys_class('update');
    //$notice_url = $update->notice();
    //$string = base64_decode('PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPiQoIiNtYWluX2ZyYW1laWQiKS5yZW1vdmVDbGFzcygiZGlzcGxheSIpOzwvc2NyaXB0PjxkaXYgaWQ9InBocGNtc19ub3RpY2UiPjwvZGl2PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ik5PVElDRV9VUkwiPjwvc2NyaXB0Pg==');
    //echo $data.str_replace('NOTICE_URL',$notice_url,$string);
    echo $data.'<script type="text/javascript">$("#main_frameid").removeClass("display");</script>';
}

修改完成后替换服务器上的文件,就不会在检测更新。