Ecstore程序还是比较好用的,以下内容仅供大家测试使用,请多多支持正版。
1、安装完成以后出现shopexId的处理
这个验证过程,根源在app/entermembercenter/lib/auth/use.php文件中,在下面两个函数中添加如下语句即可。
public function pre_auth_uses()
{
return true;//增加这行,跳过验证
if(!base_enterprise::ent_id() || !base_enterprise::ent_ac() || !base_enterprise::ent_email()){
//判断数据是否是中心过来的
return false;
}else{
base_enterprise::set_version();
base_enterprise::set_token();
if (!base_enterprise::is_valid(‘json’,base_enterprise::ent_id())){
return false;
}
}
return true;
}
public function pre_ceti_use()
{
return true;//增加这行,跳过验证
if(!base_certificate::certi_id() || !base_certificate::token()){
return false;
}
return true;
}
2、上线以后,提示:查询不到证书,请确认config/certi.php文件是否存在,你的站点不存在激活信息或者未在中心注册,请您重新输入激活码以便正常使用。这个问题,只需修改下面两个地方即可。
1)注释掉文件app/desktop/lib/controller.php中构造方法中的$this->certcheck();
2)在文件app/desktop/lib/cert/certcheck.php 中的listener_login方法中加上return,直接返回。
function listener_login($params)
{
return;//添加这句,直接返回,跳过验证
$this->check($params);
$opencheck = false;
$objCertchecks = kernel::servicelist(“desktop.cert.check”);
...
}
转载于:https://blog.51cto.com/mhl130/1863991