分类分类
更新时间:2026-09-29 20:38:59作者:fang
使用ecshop出现报错提示:
Notice: unserialize() [function.unserialize]: Error at offset 159 of 647 bytes in eshopincludeslib_common.php on line 224
解决办法:
一、 一般是报错页面上传不完整导致,请找原文件覆盖测试。
二、找到的另外一种情况
lib_common.php的224行
$cfg = unserialize($GLOBALS['_CFG']['integrate_config']);
是将会员整合配置信息反序列化的操作,产生报错的原因是因为序列化的字符串格式不对,无法正常反序列化,产生这种情况的时候很少,目前只在UTF-8编码格式下发现。
解决方法,在lib_common.php大约604行找到
if (empty($arr['integrate_code']))
{
$arr['integrate_code'] = 'ecshop'; // 默认的会员整合插件为 ecshop
}
write_static_cache('shop_config', $arr);
修改为
if (empty($arr['integrate_code']))
{
$arr['integrate_code'] = 'ecshop'; // 默认的会员整合插件为 ecshop
}
if (!empty($arr['integrate_config']) && EC_CHARSET == 'utf-8')
{
$arr['integrate_config'] = preg_replace('!s:(d+):"(.*?)";!se',"'s:'.strlen('$2').':"$2";'",str_replace(' ','',$arr['integrate_config']));
}
write_static_cache('shop_config', $arr);
修改完成后,进入后台清除缓存。
注意:这个只能用在lib_common.php 224行的这个错误上,如果不是请不要随便修改程序!
相关
内蒙古农商手机银行金融理财162.14 MBv3.1.92026-09-29
下载爆射奇兵0.1折版角色扮演128.48 MBv1.0.安卓版2026-09-29
下载剑气除魔0.1折版策略游戏13.6 MBv1.0.02026-09-29
下载口袋喵喵策略游戏13.67 MBv1.0.02026-09-29
下载御龙城堡传奇手游策略游戏180.89 MBv1.0.22026-09-29
下载菲尼西雅战记策略游戏164.4 MBv1.2.12026-09-29
下载鏖战三国0.05折版角色扮演13.66 MBv1.0.02026-09-29
下载群英争雄策略游戏1007.72 Mv1.0.12026-09-29
下载梦漫app资讯阅读43.14 Mv1.0.12026-09-29
下载点点大作战经营养成623.91 Mv2.6.2002026-09-29
下载妖怪名单角色扮演13.64 Mv1.0.02026-09-29
下载可露优世界休闲益智790.16 Mv9.92.31.102026-09-29
下载







