开启Discuz漫游服务(manyou)得到错误“开启漫游应用服务失败“

    文章来源:万象互联 更新时间:2012-2-28 19:39:26
分享:

在开启Discuz漫游服务(manyou)时,大家可能会得到如下错误:

开启漫游应用服务失败,原因: 当前sitekey已存在,请重置sitekey
sitekey (ERRCODE:101) 

Discuz官方已经给出了具体解决办法:

1.保存以下代码为bug.php到网站根目录

<?php

 

require_once './source/class/class_core.php';

 

$cachelist = array();

$discuz = & discuz_core::instance();

$discuz->cachelist = $cachelist;

$discuz->init_cron = false;

$discuz->init_setting = true;

$discuz->init_user = false;

$discuz->init_session = false;

$discuz->init();

 

$chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';

$siteuniqueid = 'DX' . $chars[date('y') % 60] . $chars[date('n')] . $chars[date('j')] . $chars[date('G')] . $chars[date('i')] . $chars[date('s')] . substr(md5($_G['clientip'] . 'root' . TIMESTAMP), 0, 4) . random(4);

$temp = array(

              'skey' => 'siteuniqueid',

              'svalue' => $siteuniqueid

             );

DB::insert('common_setting', $temp, false, true);

 

require_once libfile('function/cache');

updatecache('setting');

 

echo '更新成功';

2.访问这个页面,正常的话,会得到信息“更新成功”
3.登录后台,重新开启漫游

 

版权说明:本站原创文章,由万象互联SEO优化发表.
本文地址:https://www.hulian.top/zixun/post/4719.html
在线咨询
  • 在线时间
  • 8:00-21:00