我在HMVC Codeigniter中制作了一个核心控制器,并扩展了另一个核心控制器,但是当我调用这些控制器时,出现错误提示找不到控制器
核心控制器:-
sudo /opt/lampp/lampp restart
主控制器:-
class Ugmt_Controller extends User_Controller
{
public function __construct()
{
parent::__construct('user_type', 3);
}
}
致命错误:在第4行的/var/www/html/new-ip/application/modules/ugmt/controllers/Ugmt.php中找不到类'Ugmt_Controller'
遇到PHP错误
严重性:错误
消息:找不到类“ Ugmt_Controller”
文件名:controllers / Ugmt.php
行号:4
回溯:
答案 0 :(得分:0)
也许可以帮助您... 最后将此代码放在config.php中
function my_own_controllers($class) {
if (strpos($class, 'CI_') !== 0)
{
if (is_readable(APPPATH . 'core/' . $class . '.php'))
{
require_once(APPPATH . 'core/' . $class . '.php');
}
}
}
spl_autoload_register('my_own_controllers');