/控制檯, https://www.youtube.com/watch?v=yu5ILexR3YkSymfony框架:PHP斌表示,我下面一個YouTube的symfony教程錯誤
其有關項目創建自己的包。現在,當我從src目錄中刪除默認包即的appbundle文件夾,並刪除了Appkernal.php文件的入口,現在當我運行「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
我使用symfony 3.3.6版本,任何幫助都非常感謝。
您可能需要實際刪除緩存目錄,以便它可以正確地重建服務註冊。如果這沒有幫助,那麼搜索完整的src和app目錄以查看AppBundle的引用。顯然有些東西還在尋找它。 – Cerad