内容から見るとrouting.ymlから読み込まれたController配下のリソースが読み込めない。
と、言っている。
これは、ルーティング情報がよめないといっていて、ルーティングをControllerのannotationで
設定している場合は、Controllerクラスの記述に間違いがあるとでることがある。
今回の場合は、namespaceの記述に間違いがあったためだった。。
1 2 3 4 5 |
// 間違い namespace Acme\RentacarBndle\Controller; //正解 namespace Acme\RentacarBundle\Controller; |
別のパターンでは、必要なクラスをuseを使って宣言してなかった場合も
このエラーがでた。
1 2 3 4 5 6 7 8 9 10 |
use Crocos\SecurityBundle\Annotation\Secure; // <== これがなかった /** * @Route("/option", name="reservation_option") * @Template * @Secure */ public function optionAction(Request $request) { } |
1 |
Cannot import resource "/home/hogehoge/public_html/rentacar/src/Acme/RentacarBundle/Controller/" from "/home/hogehoge/public_html/rentacar/app/config/routing.yml". |