2017-08-17 9 views
0

を示すPHPビン/コンソール私はこのプロジェクトで独自のバンドルの作成について、 https://www.youtube.com/watch?v=yu5ILexR3Yksymfonyフレームワーク:エラー

そのをユーチューブからsymfonyのチュートリアルを以下のよ。私は、端末から「PHPビン/コンソール」コマンドを実行すると、私はsrcディレクトリから、デフォルトのバンドルすなわちAppbundleフォルダを削除し、Appkernal.phpファイルからエントリを削除するとき、今、それは私を示し、次のエラー、

C:\xampp\htdocs\first_app>php bin/console 

PHP Fatal error: Uncaught exception 
'Symfony\Component\Config\Exception\FileLocatorFileNotFoundException' with message 'The file "../../src/AppBundle" does not exist (in: C:\xampp\htdocs\first_app\app/config).' in C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Config\FileLocator.php:73 

Stack trace: 
#0 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\HttpKernel\Config\FileLocator.php(54): Symfony\Component\Config\FileLocator->locate('../../src/AppBu...', 'C:\\xampp\\htdocs...', true) 

#1 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Config\Loader\FileLoader.php(121): Symfony\Component\HttpKernel\Config\FileLocator->locate('../../src/AppBu...', 'C:\\xampp\\htdocs...', true) 

#2 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Loader\FileLoader.php(96): Symfony\Component\Config\Loader\FileLoader::glob('../../src/AppBu...', true, NULL) 

#3 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\DependencyIn in C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Config\Loader\FileLoader.php on line 179 


Fatal error: Uncaught exception 'Symfony\Component\Config\Exception\FileLocatorFileNotFoundException' with message 'The file "../../src/AppBundle" does not exist (in: C:\xampp\htdocs\first_app\app/config).' in C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Config\FileLocator.php:73 

Stack trace: 

#0 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\HttpKern\Config\FileLocator.php(54): Symfony\Component\Config\FileLocator->locate('../../src/AppBu...', 'C:\\xampp\\htdocs...', true) 

#1 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Config 
\Loader\FileLoader.php(121): Symfony\Component\HttpKernel\Config\FileLocator->lo 
cate('../../src/AppBu...', 'C:\\xampp\\htdocs...', true) 
#2 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Depend 
encyInjection\Loader\FileLoader.php(96): Symfony\Component\Config\Loader\FileLoa 
der::glob('../../src/AppBu...', true, NULL) 
#3 C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component\Depend 
encyIn in C:\xampp\htdocs\first_app\vendor\symfony\symfony\src\Symfony\Component 
\Config\Loader\FileLoader.php on line 179 

I symfonyバージョン3.3.6を使用しています。どんな助けでも大歓迎です。

+1

でサービス登録を削除する必要があります。それがAppBundleへの参照がない場合は、完全なsrcディレクトリとappディレクトリを検索してください。明らかに何かがまだそれを探しています。 – Cerad

答えて

1

私はあなたもそれのルーティングを削除する必要がありますと思います。それはapp/config/routing.ymlにあるでしょう。

また、あなたが使っているsymfonyのバージョンに応じて、あなたはまた、あなたが実際にそれを適切に再構築するためにキャッシュディレクトリを削除する必要があるかもしれませんapp/config/*.yml

+0

こんにちは私はsymfonyのバージョン3.3.6を使用していますが、アプリケーション/ config/routing.ymlからルーティングを削除しました。削除後にrouting.ymlが空になっていて、 "php bin/console"を実行すると同じエラーが表示されます。 – Aamir

+0

すべてを削除する必要はなく、バンドルルーティングの登録だけです。これを見てください:https://symfony.com/doc/current/bundles/remove.html –

関連する問題