インストールのためにこのリンクをたどって、codeigniter HMVC構造を初めて使用します。 https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/src
すべての手順を実行しましたが、手順 12 に到達するとエラーが表示されます。
手順:
- CIのクリーンインストールから始める
- インストールに合わせて $config['base_url'] を正しく設定します
- URL /index.php/welcome => にアクセスすると、Welcome to CodeIgniter が表示されます
- Modular Extensions third_party ファイルを application/ third_party ディレクトリにドロップします。
- Modular Extensions コア ファイルを application/core にドロップします。独自のコントローラー拡張機能を作成する場合を除き、MY_Controller.php ファイルは必要ありません。
- URL /index.php/welcome => にアクセスすると、Welcome to CodeIgniter が表示されます
- モジュール ディレクトリ構造 application/modules/welcome/controllers を作成します。
- コントローラー application/controllers/welcome.php を application/modules/welcome/controllers/welcome.php に移動します。
- URL /index.php/welcome => にアクセスすると、Welcome to CodeIgniter が表示されます
- ディレクトリ application/modules/welcome/views を作成します
- ビュー application/views/welcome_message.php を application/modules/welcome/views/welcome_message.php に移動します
- URL /index.php/welcome => にアクセスすると、Welcome to CodeIgniter が表示されます
エラー:
ビュー フォルダのパスが正しく設定されていないようです。次のファイルを開いて、これを修正してください: index.php
解決方法を教えてください。route/config.index などに変更が必要ですか? 各モジュールにも構成フォルダーをコピーして貼り付ける必要がありますか? 現在、それらはすべてデフォルトです。私の CI バージョンは最新の 3.0.3 で、設定では index.php ではなく index_page が空です
$config['index_page'] = '';
また、空の代わりに index.php を追加してチェックします。もう1つ、オンラインで検索し、View、Controllerなどのフォルダー名を大文字にしてみましたが、何も起こりませんでした。