次のエラーが表示されます:Symfony 2 - キャッシュをクリアできません - コンソール上のキャッシュをクリアしようとすると、非アクティブスコープ(「リクエスト」)のサービス(「リクエスト」)を作成できません
[Symfony\Component\DependencyInjection\Exception\InactiveScopeException]
You cannot create a service ("request") of an inactive scope ("request").
これまで経験したことがありますか?ありがとう。
編集:コードのサンプル:
//accessing request object
namespace Greg\TestBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\DependencyInjection\ContainerInterface;
use HvH\APIschemaBundle\Controller\Validation;
use HvH\APIschemaBundle\Controller\Helpers;
//FOSRestBundle
use FOS\RestBundle\View\View;
class TestController extends Controller
{
public function testAction(Request $request)
{
//get any query strings
$query_strings = $request->query->all();
return($query_strings);
}
}
XML ないあなたが探しているファイルかわから...
使用しているSymfony2のバージョンを教えてください。 – fsenart
返信ありがとうございます - 私は2.0.10を使用しています – greg
リクエストオブジェクトとあなたのサービスにリクエストを注入するxmlファイルを使用するプロジェクトの部分からサンプルを提供できますか?似たようなバグを持った他のプロジェクトがいくつかあります。あなたのコードに応じて、すぐに解決策を提供することができます。 – fsenart