今晚我遇到了一个我无法弄清楚的问题。我正在为登山扣资产库加载火花
$this->load->spark('carabiner/1.5.4', array('library' => 'carabiner'));
我在这些场景中加载火花时遇到错误/没有错误:
default_controller/foo <- foo 方法不存在,404 加载正常
other_controller/bar <- bar 是 other_controller 中的方法,方法加载正常
other_controller/wakawaka -> wakawaka 不存在,消息:未定义的属性:错误::$carabiner
$this->carabiner->config($carabiner_config);
是 php/codeigniter 抱怨的那一行
Carabiner 正在加载到 MY_controller 中,其中 default_controller 和 other_controller 都扩展了 MY_controller
我注释掉了上面的配置行,并在我必须加载和调用的下一个 spark 模板中得到了相同的错误。
知道发生了什么吗?