加载Web Profiler时出现Silex错误

时间:2016-06-03 08:29:59

标签: php symfony silex

在Silex 1.x中包含Web Profiler时出现错误(弹出500内部错误):

  

属性“symfonyState”和方法“symfonyState()”,“getsymfonyState()”/“issymfonyState()”或“__call()”之一都不存在,并且在类“Symfony \ Component \ HttpKernel”中具有公共访问权限\ DataCollector \ ConfigDataCollector“in”@ WebProfiler / Collector / config.html.twig“at line 120

我已按照说明操作:https://github.com/silexphp/Silex-WebProfiler/tree/1.0

我已在 app.php 中注册了以下服务:

{{1}}

我错过了什么?我如何使它工作?

1 个答案:

答案 0 :(得分:-1)

如果您使用的是silex 1.x,则必须遵循以下说明:

  

composer需要silex / web-profiler

在这里阅读更多内容:

Using web-profiler with silex 1.x

如果您使用的是silex 2.x,则必须遵循以下说明:

  

作曲家需要&#;; silex / web-profiler:^ 2.0'

在这里阅读更多内容:

Using web-profiler with silex 2.x