0

Symfonyプロジェクトで新しいバンドルを作成しましたが、次のようなページで/routeを使用したいと思います。

JhebergUserBundle_homepage:
    pattern:  /
    defaults: { _controller: JhebergUserBundle:Default:index }

実稼働環境では完全に機能しますが、開発環境では機能しません。私はいつも「おめでとうございます!あなたは新しいSymfonyアプリケーションを正常にインストールしました。」ページを持っています。開発環境でルートを書き直すにはどうすればよいですか?

ありがとうございました。

4

1 に答える 1

0

ホームページのルートがに見つからないため、これは確かにSymfonyの初心者にとって少し混乱しapp/config/routing.ymlます。あなたが探しているルートは実際には:で定義されていapp/config/routing_dev.ymlます

_welcome:
  pattern:  /                
  defaults: { _controller: AcmeDemoBundle:Welcome:index }

このルートを削除してから、それぞれのバンドルでホームページルートを新たに定義すると、すべてが期待どおりに機能します。

于 2012-05-30T13:51:13.940 に答える