4

PHP をバージョン 5.2.9 から 5.3.1 にアップグレードしたところ、codeigniter アプリケーションで次のような問題が発生しました。

Unable to locate the model you have specified: some_model

Codeigniter バージョン 2.1、HMVC 拡張サーバー: Centos 5

モデル名はすべて小文字で、小文字を呼び出すことによっても読み込まれます。PHP をアップグレードする前は、すべてが機能していました。

4

2 に答える 2

1

HMVC を使用している場合は、モジュール名も指定する必要があります。

このような

$this -> load -> model('module/model_name');
于 2012-04-11T12:25:01.443 に答える
0

2 番目のパラメーターを TRUE にします。

$this->load->model('modelname', TRUE);
于 2014-08-22T07:58:29.757 に答える