1

CakeBakeコマンドでモデルを作成しようとしています。私はウィンドウとII7を使用しています。コマンドプロンプトで「ケーキベイク」を実行できるように、システムパスにグローバル変数を設定しました。

App / config/database.phpでデータベース構成を定義しています

それを実行したら、モデルのMを押してから、デフォルトのデータベースを選択すると、コンソールに次のメッセージが表示されます。

Your database does not have any tables.

また、プロジェクトのモデルを作成できません。

DBに手動でテーブルを作成すると、エラーが変わり、次のように表示されます:http ://www.subirimagenes.com/imagen-picture-8000920.html

何が問題なのですか?もちろん、Cakeをインストールしたばかりの場合はテーブルがありません!!

4

2 に答える 2

3

まず、たとえばphpMyAdmin(localhost / phpmyadmin)を使用してテーブルを作成します。

次に、 app / config / database.phpでデータベース構成を適切に構成している場合は、作成できるBakeスクリプトにモデルが表示されます。

于 2012-09-19T12:34:09.230 に答える
1

ケーキベイクのステップバイステップの方法論を取得するには、以下のリンクを参照してください

http://book.cakephp.org/2.0/en/console-and-shells/code-generation-with-bake.html http://www.jamesfairhurst.co.uk/posts/view/baking_with_cakephp

このエラーの環境変数設定を確認することもできます

于 2012-09-20T12:38:21.640 に答える