【发布时间】:2018-03-01 15:53:48
【问题描述】:
我正在为 CodeIgniter HMVC 使用 ion auth 库,我已将 ion auth 库中的所有文件复制到主 CodeIgniter 文件,但控制器、模型和视图文件复制到模块目录现在它向我显示此错误。
遇到了 PHP 错误
严重性:通知
消息:未定义的属性:Auth::$ion_auth_model
文件名:libraries/Ion_auth.php
行号:122
回溯:
文件:/opt/lampp/htdocs/CI_Hmvc/application/libraries/Ion_auth.php 行:122 函数:_error_handler
文件:/opt/lampp/htdocs/CI_Hmvc/application/libraries/Ion_auth.php 行:70 函数:__get
文件:/opt/lampp/htdocs/CI_Hmvc/application/third_party/MX/Loader.php 行:173 功能:_ci_load_library
文件:/opt/lampp/htdocs/CI_Hmvc/application/third_party/MX/Loader.php 行:192 功能:库
文件:/opt/lampp/htdocs/CI_Hmvc/application/third_party/MX/Loader.php 行:153 功能:库
文件: /opt/lampp/htdocs/CI_Hmvc/application/modules/home/controllers/Auth.php 行:9 功能:库
文件:/opt/lampp/htdocs/CI_Hmvc/index.php 行:315 功能: 需要一次
当我作为模块工作时,谁能告诉我如何加载模型?
【问题讨论】:
-
发布
libraries/ion_auth.php的构造函数 -
你能告诉我你把
ion_auth_model放在哪个文件夹里 -
我将 Ion_auth_model 保留在模块目录模型中,但 ion_auth_model 已加载到库 ion_auth.php 中,这就是库中显示错误的原因
标签: php codeigniter codeigniter-3 ion-auth