2016-04-07 61 views
0

我有笨HMVC一个新的问题,当我的项目部署到托管的Unix负载模型(它的工作原理以及在本地主机上)笨HMVC的RuntimeException当另一个模块

$this->load->model('User_management/Muser_management'); 

当我打电话User_management模型文件中User_profile控制器它抛出一个错误:

类型:RuntimeException的 消息:无法找到您所指定的型号:Muser_management

在S从另一个模块与其他控制器AME问题的时候,当负荷模型

我的结构

>root 
    >application 
    >modules 

     >User_management 
      >controllers 
      User_management.php 
      >models 
      Muser_management.php 

     >User_profile 
      >controllers 
      User_profile.php 
      >models 
      Muser_profile.php 

我Muser_mangement文件:

<?php 
    defined('BASEPATH') or exit('No direct script access allowed'); 

    class Muser_management extends MY_Model{ 

     public function get_listuser() 
     { 
      $this->db->select('id,label,email,role'); 
      $user=$this->db->get('user'); 
      return $user->result(); 
     } 
} 
?> 

请帮帮忙,谢谢

+1

仅用于测试目的,如果正在工作,请检查扩展'CI_Model'(而不是'MY_Model')。并且不要在文件结尾处关闭'?>'标签。 – Tpojka

+0

没什么变化:( –

回答

1

[求解]总之,我已修复它。解决的办法是:

模块_The文件夹名称必须为小写 _The控制器和模型的文件名必须是大写的第一个字母只 _The类控制器和模型必须是大写的第一个字母只