Я столкнулся с одной проблемой. Я не смог получить домашнюю страницу при использовании шаблона CodeIgniter HMVC, и появляется следующая ошибка.
404 Страница не найдена
Запрошенная вами страница не найдена.
Я предоставляю свой код ниже.
приложение / Config / config.php:
$config['modules_locations'] = array(
APPPATH . 'modules/' => '../modules/',
);
приложение / ядро / MY_Controller.php:
<?php
if (!defined('BASEPATH'))
exit('No direct script access allowed');
/* load the MX_Router class */
require APPPATH . "third_party/MX/Controller.php";
/**
* Description of my_controller
*
* @author https://roytuts.com
*/
class MY_Controller extends MX_Controller {
function __construct() {
parent::__construct();
if (version_compare(CI_VERSION, '2.1.0', '<')) {
$this->load->library('security');
}
}
}
/* End of file MY_Controller.php */
/* Location: ./application/core/MY_Controller.php */
модули / сайта / Контроллеры / site.php:
<?php
(defined('BASEPATH')) OR exit('No direct script access allowed');
/**
* Description of site
*
* @author https://www.roytuts.com
*/
class Site extends MY_Controller {
function __construct() {
parent::__construct();
}
function index() {
$this->load->view('home');
}
}
приложение / Config / routes.php:
$route['default_controller'] = 'site';
Здесь я использую HMVC-расширение CodeIgniter 3, но не могу найти простую страницу.