最近はcakePHPを使ってるのですが、
設計がいい加減だから、新しいTableをしょっちゅう追加したりしてしまう。
その時に、当然そのTable用のModelを作ってコントローラーの$usesに追加するのだけれど、
$usesに追加したコントローラーをサーバにアップするとコントローラーが認識されなくなって、
NOT FOUNDになってしまう。
ローカルでは動いてたのに・・・
まったく原因がわからなくて困って、どこかになにかを設定するのかと
いろいろ探ったのだけど、原因はサーバー側のキャッシュだったみたいだ。
/app/tmp/cache/modelsの中のファイルを全部削除したら、
やっと認識するようになった。
原因がわかるととても無駄な時間をすごしてしまった気がするよ。
でも前進はしてるはず・・・だといいなぁ。
LIGはWebサイト制作を支援しています。ご興味のある方は事業ぺージをぜひご覧ください。