目次
動作環境
サーバー: さくら 1G SSD
OS: CentOS 6.5
PHP: 7.0.2
Codeigniter: 3.0.4
いきなりエラー!圧倒的エラー!!
ローカル環境で開発していたCodeigntierをサーバーにアップロードをすると以下のようなエラーが表示されました。
An uncaugth Exception was encountered Type: RutimeException Message:Unable to locate the model you have specified: [モデルファイル名]
なんじゃこりゃ?
最近Codeigniterを触って無かったので何か仕様が変わったのでしょうか・・・?
エラーを見ろ!全てはそこに書いてある!!
昔、先輩に言われた事です。
はい、確かにエラーに原因が書いてありました。
modelファイルの頭文字は大文字にすること!
つまり
model_hoge.php
を
Model_hoge.php
に変更する。
本家のドキュメントにも書いてありました。
http://www.codeigniter.com/user_guide/general/models.html#anatomy-of-a-model
では、今日はこんなところでー!