2012-04-06 9 views
1

symfony2をPHP 5.3.8でXamppサーバーにインストールしました。すべて正常に動作します(php、symfonyのデモページ)。私が行くバンドル--namespace =アクメ/ HelloBundle --format = YMLPHP app console symfony 2のバンドルを作成しようとしていません

PHPアプリ/コンソールを生成:チュートリアルが言うよう

私は、私自身のhelloWorldを作成しようスタート - >実行 - > CMDおよびコード行を入れて、それが戻って、この私を与える:

オープンできませんでした入力ファイル:アプリ/コンソール

私はPHPディレクトリをシステムPATHに配置しましたが、問題は解決しません。

+0

私のために働く次に、私はsymfonyのドキュメントごとに新しいバンドルを作成しました。 php app/console generate:bundle --namespace = Acme/TestBundleしかし、ページ(URL)へのアクセス方法 http:// localhost /newsf/web/app_dev.php/test/John –

答えて

6

コマンドを実行するには、ターミナル/ CMDでプロジェクトのルートディレクトリに移動する必要があります。

コマンドはapp/console

ノートでは動作しませんので、version 2.5にいくつかの変更が行われたことに注意してください:2.5 app/consoleからbin/consoleに置き換えられます。

変更点については、hereをご確認ください。違いの詳細については、thisもチェックしてください。

6

おそらく、あなたはsymfony2プロジェクトディレクトリにいません。

    は、あなたがそれをやっていると、Windowsのコンソールを起動(スタート - >実行 - > CMD)
  1. 、コマンドCDでSymfony2のプロジェクトのルートディレクトリに移動し
  2. : 「CDのC:\ htdocsに\パスを\ご\ Symfony2のの\プロジェクト\に」
  3. が、その後のチュートリアルからのコマンドを実行し

事はチュートリアルからのコマンドの一部ということです 『『アプリ/コンソールはコンソール』へのパスを意味し、』 symfony2プロジェクトの "app"ディレクトリにあるスクリプトを実行してください。

関連する問題