PHP: 2008年4月アーカイブ
CakePHPの規約で、モデルのクラス名は英語の単数形、テーブル名は複数形とかってあるけど、じゃあ、Fishは本当にFishでいいのかってちょっと不安になる。
そんなときに便利なのがあった。
「CakePHPガイドブック」に書いてある通りに、bake.phpでModel、View、Controllerのコードを自動生成してみた。
で、Viewを生成したときに、エラーが発生した。
PHP Warning: Invalid argument supplied for foreach() in C:\Apache2\htdocs\cake\
cake\libs\controller\controller.php on line 666
…
どうやら、今使ってるCakePHPのバージョンcake_1.1.19.6305に問題があるらしい。
cake_1.1.19.6305でエラー Warning bake.php on line 910 - 渋谷生活
バージョンをcake_1.1.18.5850にしたら、Viewの生成に成功した。






