MVC フレームワークで問題が発生しています。loadModel()
メインコントローラー内の私のメソッドは次のとおりです。
public function loadModel($name) {
$path = 'models/' . $name . '_Model.php';
if (file_exists($path)) {
require $path;
$modelName = $name . '_Model';
$this->model = new $modelName;
}
}
ご覧のとおり、コントローラーをロードしようとすると、same name + _model.php
..
wamp や xampp を使用している場合は問題ありませんが、Web サイトにアップロードすると"Undefined property"
、すべてのモデルで表示されます。つまり、モデルがロードされていません。そこに問題があることはわかっています...
サーバーの php.ini ファイルのエラーのようなものですか? それとも、PHP のバージョンが異なるためでしょうか。