備忘録

備忘録

phalcon Model 'users' could not be loaded

Ⅰ. はじめに

PHP Framework の Phalconを使っている時のエラーです。
開発はWindowsで本番がLinuxだったのでハマりました。

Ⅱ. エラーメッセージ

phalcon Model 'users' could not be loaded

Ⅲ. 解決方法

大文字小文字をちゃんと合わせる

<?php
$users = $this->modelsManager->createBuilder()
                //->from('user')
                ->from('User')
                ->getQuery()
                ->execute();

Ⅳ. 詳細情報

ファイルシステムが異なるため、大文字小文字を区別して認識するかが異なります。

OS 主に使われるファイルシステム 大文字小文字を区別するか
Windows NTFS 区別しない
Linux ext4 区別する