CakePHP で MissingTableException が出た時の対処方法

CakePHPで新しいテーブルを作成して動作確認をすると、ブラウザ画面が真っ白になる時があります。 tmp/logs/error.log を参照し、以下のようなエラーが出ている場合です。

Error: [MissingTableException] Table (テーブル名) for model (モデル名) was not found in datasource default.

Continue reading

CakePHP 2.3.10 で「Error: Call to a member function setFlash() on a non-object」の対処

久しぶりにCakePHPを扱う機会があり、CakePHP 2.3.10 をセットアップして、bake で簡単なアプリを作成しました。

そのアプリで登録操作を行った際に「Error: Call to a member function setFlash() on a non-object」が発生したので、その対処を簡単ですが記録しておきます。 Continue reading