zoukankan      html  css  js  c++  java
  • ECmall错误:Call to a member function get_users_count() on a nonobject in /home/dmg/wwwroot/includes/ecapp.base.php

    运行控制器程序时出现 Fatal error:Call to a member function get_users_count() on a non-object in /home/dmg/wwwroot/includes/ecapp.base,不得其解,一步步往上找错误吧,发现这里有问题:
     1 /*
     2 *前台控制器基础类
     3 */
     4 class FrontendApp extends ECBaseApp
     5 {
     6     function __construct()
     7     {
     8         $this->FrontendApp();
     9     }
    10     function FrontendApp()
    11     {
    12         Lang::load(lang_file('common'));
    13         Lang::load(lang_file(APP));  //问题就出在这里了
    14         parent::__construct();
    15 
    16         // 判断商城是否关闭
    17         if (!Conf::get('site_status'))
    18         {
    19             $this->show_warning(Conf::get('closed_reason'));
    20             exit;
    21         }
    22 
    23         $this->assign('copyright', Conf::get('copyright'));
    24         $this->_statistic();
    26     }
    27     //省略代码
    28 }

     看上面code内标红的位置,调用控制器时会去load一个相应的lang文件,如果控制器为example.app.php,对应的需要在lang文件夹下添加同名的example.lang.php文件,这样问题就解决了。

  • 相关阅读:
    WPF 策略模式
    老陈 WPF
    老陈 ASP.NET封装
    小石头 封装
    典型用户故事
    整数的四则运算
    对git的认识
    如何学习计算机
    团队编程二——web应用之人事管理系统
    团队编程——web应用之人事管理系统
  • 原文地址:https://www.cnblogs.com/lyongde/p/2319001.html
Copyright © 2011-2022 走看看