如何在Linux上将ion_auth库与CodeIgniter 3 HMVC集成?

时间:2017-06-04 21:13:00

标签: php codeigniter hmvc ion-auth

我使用codeigniter,hmvc和ion_auth编写基本应用程序。我在application / modules / Users中加载了ion_auth。一切都适用于我的Windows开发PC,但是当应用程序启动时我的托管服务器(linux)上出现错误:

  Message: Unable to locate the model you have specified: Ion_auth_model

在modules / Users / library / Ion_auth.php中,我尝试按如下方式加载模型:

  $this->load->model('Users/Ion_auth_model', 'ion_auth_model');

模型文件位于modules / Users / models / Ion_auth_model.php中。

我尝试了很多不同的文件名组合。我知道Linux区分大小写。有什么建议?我错过了一些简单的东西吗?

1 个答案:

答案 0 :(得分:0)

首先,您的文件夹名称必须以小写字符开头。 .......将Ion Auth保存在自己的模块文件夹中......您的模块文件夹必须如下所示:

   
 modules
   ∟ home
   ∟ admin
   ∟ auth
      ∟ controllers
      ∟ models
      ∟ views
      ∟ libraries
      ∟ config
      ∟ language