1
我们使用:笨HMVC无法加载请求的文件
PHP5.6.14
WINDOWS 7
Codeigniter 3.0.6
[Codeigniter HMVC][1]
我们项目的结构:
在application
----modules
--------auth
------------controllser
------------models
------------views
--------input
------------part1
----------------controllers
--------------------Part1.php
----------------models
----------------views
--------------------index.php
------------part2
----------------controllers
----------------models
----------------views
--------othermodule
------------controllser
------------models
------------views
的application/config/config.php文件我们添加
$config['modules_locations'] = array(
APPPATH.'modules/' => '../modules/',
APPPATH.'modules/input/' => '../modules/input/',
);
application/modules/input/part1/Part1.php
class Part1 extends MX_Controller
{
public function __construct()
{
parent::__construct();
}
public function index()
{
$this->load->view('index');
}
}
在
应用
/配置/ routes.php文件我们没有改变任何东西
的.htaccess
AddDefaultCharset utf-8
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
当http://musite.ru/part1我们看到错误:
An Error Was Encountered
Unable to load the requested file: index.php
可能是什么问题?
检查页面roytuts.com/setup-hmvc-with-codeigniter-3/ – user3470953