分类分类
更新时间:2026-04-09 16:01:05作者: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行的这个错误上,如果不是请不要随便修改程序!
相关
傲视神魔传手游策略游戏13.55 Mv1.0.02026-04-09
下载三国志王道天下策略游戏2.18Gv0.9.8.12026-04-09
下载风云三国手机版策略游戏213.99 M2026-04-09
下载星之海手机版角色扮演2.78Gv1.1.598772026-04-09
下载迪士尼梦幻王国经营养成79.34 Mv11.5.0h2026-04-09
下载TapAim动作射击97.92 Mv2.0.12026-04-09
下载肖邦大冒险九游版策略游戏133.64 Mv1.02026-04-09
下载放松时光与你共享Lo-Fi故事休闲益智951.66 Mv1.4.62026-04-09
下载羽毛球对决体育竞技175.66 Mv4.12026-04-09
下载假面骑士泽兹变身模拟器休闲益智51.91 Mv1.00.302026-04-09
下载餐车厨师烹饪游戏苹果版模拟游戏327.2 Mv8.682026-04-09
下载最终幻想7永恒危机ios版角色游戏1.5Gv3.6.02026-04-09
下载










