Symfony ParameterNotFoundException已删除,但我仍然收到错误?
我在symphony项目上运行phpunit时出错Symfony ParameterNotFoundException已删除,但我仍然收到错误?,symfony,Symfony,我在symphony项目上运行phpunit时出错 Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: You have requested a non-existent parameter "secret_parameter". 该参数位于.html.twig文件中。我试图通过删除带有secret_参数的行来抑制错误 字符串secret_参数不再在我的项目中 但是,如果我尝试运行phpunit
Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: You have requested a non-existent parameter "secret_parameter".
该参数位于.html.twig文件中。我试图通过删除带有secret_参数的行来抑制错误
字符串secret_参数不再在我的项目中
但是,如果我尝试运行phpunit,仍然会得到相同的错误
为什么呢
我已尝试运行此行以清除缓存,但没有帮助:
php bin/console cache:clear
我的错误的完整堆栈跟踪是:
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:84
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:200
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:171
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:161
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:161
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ParameterBag/ParameterBag.php:161
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php:45
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/DependencyInjection/MergeExtensionConfigurationPass.php:39
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/Compiler.php:104
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:571
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:510
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:132
/home/jon/NetBeansProjects/spankthatmonkey/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.php:145
/home/jon/NetBeansProjects/spankthatmonkey/tests/HelloWorld/UserBundle/Entity/UserRepositoryTest.php:23
当你这样做的时候
php bin/console cache:clear
您正在清除开发环境的缓存
p禁止使用测试环境
你应该这样做
php bin/console cache:clear --env=test
我假设您尝试完全删除var或app cache目录,但似乎您仍然有秘密参数潜伏在某处。你所说的关于它是在一个小树枝模板中是非常令人困惑的。确保已搜索整个项目,包括应用程序和供应商目录。