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”);

...

}