IE9下访问可能不佳,推荐使用以下版本浏览器X

欢迎您来到炎黄网络!

服务热线:400-0000-786

shopex访问出现Fatal error: Call to undefined method stdClass::ctl_mapper()

—— 阅读:17305次
  
    部分shopex用户,搬家程序时导致plugins(此文件为SHOPEX应用文件夹)里的文件丢失,导致整个程序无法访问,访问首页或者操作后台——工具箱——应用中心 程序时。提示Fatal error: Call to undefined method stdClass::ctl_mapper() 
in /home1/vhost/*/www/shop/core/model_v5/system/mdl.appmgr.php on line 160

 
    这种情况是plugins文件夹里部分文件丢失,程序与数据库信息不一致导致。

 
    有以下两种方法,针对MYSQL和plugins文件的修改可修复此问题

 
    方法1.针对mysql删除对应错误的应用。进入phpmyadmin找到表文件sdb_plugins表文件点击,打开。会看到所有的应用扩展,如member 会员触发器可用动作;order 订单触发器可用动作;此类应用,如果知道是哪一个对应的应用程序文件丢失,删除对应应用即可。如果不知道。可一一记录下你以前所加载的应用。删除所有应用,然后进入程序后台逐步添加即可

    方法2.针对plugins文件的修补。此问题就相对麻烦些。在SHOPEX官方找到对应应用的下载压缩包。覆盖PLUGINS目录下的文件即可
收缩

在线客服

customer service