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