2017-01-20 10 views
0

パラメータが.html.twigファイルにあったシンフォニープロジェクトParameterNotFoundExceptionが削除されましたが、まだエラーが表示されますか?

Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: You have requested a non-existent parameter "secret_parameter". 

上のPHPUnitを実行している間、私はこのエラーが発生しました。私は "secret_parameter"で行を削除してエラーを抑制しようとしました。

"secret_parameter"という文字列は、私のプロジェクトにはもう存在しません。

しかし、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 
+0

キャッシュディレクトリを行う必要がありますが、それはあなたがまだsecret_parameterどこかに潜んているように思えます。あなたが小枝のテンプレートでそれについて言ったことは非常に混乱しています。 appディレクトリとvendorディレクトリを含め、プロジェクト全体を検索したことを確認してください。 – Cerad

答えて

1

php bin/console cache:clear 

あなたはdev環境のキャッシュをクリアしています。

phpunitはテスト環境を使用します。

あなたは完全に私はあなたがVAR(またはアプリ)を除去しようとしたとし

php bin/console cache:clear --env=test 
関連する問題