前に質問しました: CakePHP にデータベース テーブルがありません。規則に従い、あらゆることを試しました。
それ以来、私の問題はモデルやコントローラーにあるのではなく、MAMP または MySQL サーバーとの接続のどこかにあることを発見しました。データベースで正常に動作する 2 つのモデル/コントローラーがあることに注意することが重要です。別のコントローラー/モデルを追加しただけで、接続しようとすると、Cake は次のエラーを出します: Missing Database Table
エラー: モデル Vote のテーブルの投票がデータソースのデフォルトで見つかりませんでした。
これを 2 日間デバッグし、別のマシンで動作するように再現したので、モデル/コントローラーが正しくセットアップされていることを確認しました。
私は問題をいくつかのことに絞り込みました: 1. 古いスキーマを使用している Cake の構成に何か問題があります (それがどのように起こるかわかりません) 2. MAMP への接続に何か問題があります新しいテーブル
この問題をデバッグまたは解決するための提案はありますか? どうもありがとう。
ウェルズ