Symfony框架:php bin / console显示错误

时间:2017-08-17 06:00:15

标签: php symfony console symfony-3.3

我正在关注youtube的symfony教程,  https://www.youtube.com/watch?v=yu5ILexR3Yk

关于在项目中创建自己的包。现在当我从src目录中删除默认包即Appbundle文件夹并从Appkernal.php文件中删除它的条目时,现在当我从终端运行“php bin / console”命令时,它显示我出现以下错误,

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

我正在使用symfony版本3.3.6,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我认为您还应该删除它的路由。那是app/config/routing.yml

此外,根据您正在使用的Symfony版本,您还需要删除app/config/*.yml

中的服务注册