Php 为什么生产环境返回一个带空主体的200?

Php 为什么生产环境返回一个带空主体的200?,php,symfony,symfony-2.2,Php,Symfony,Symfony 2.2,我有一个用Symfony 2.2.1开发的网站。我使用dev环境开发了它,效果非常好。问题是当我尝试生产环境时。我收到一张200英镑的空支票 我的调查: Symfony没有在日志中写入任何内容 $response=$kernel->handle($request)被调用,但下一行 $response->send()不是。这些行位于app.php文件中 如果我替换$kernel=newappkernel('prod',false)到$kernel=new-AppKernel('prod',true

我有一个用Symfony 2.2.1开发的网站。我使用dev环境开发了它,效果非常好。问题是当我尝试生产环境时。我收到一张200英镑的空支票

我的调查:

Symfony没有在日志中写入任何内容

$response=$kernel->handle($request)被调用,但下一行
$response->send()不是。这些行位于app.php文件中

如果我替换
$kernel=newappkernel('prod',false)
$kernel=new-AppKernel('prod',true)都非常有效

我的设置有什么问题

我已经安装了捆绑包:FOSRestBundle、FOSUser、Sonata Admin和Sonata User。

谢谢!日志:

[Wed May 15 18:35:06 2013][error][client X.X.X.X]PHP致命错误:未捕获异常'Symfony\\Component\\DependencyInjection\\exception\\ServiceNotFoundException',消息'The service'sonata.block.renderer.traceable'依赖于不存在的服务“debug.stopwatch”.in/home/inqbarna/ZendProjects/Symfony/vendor/Symfony/src/Symfony/Component/DependencyInjection/Compiler/checkexceptionninvalidreferencebehaviorpass.php:59\n堆栈跟踪:\n#0/home/inqbarna/ZendProjects/Symfony/vendor/Symfony/Symfony/Symfony/src/Symfony/Symfony/Compiler/Symfony/Symfony/Symfony/Component/dependenceinjection/checkexceptionnivalidreferencebehaviorpass:Symfony\\Component\\DependencyInjection\\Compiler\\checkexceptionninvalidereferencebehaviorpass->processReferences(Array)\n#1/home/inqbarna/ZendProjects/Symfony/vendor/Symfony/Symfony/src/Symfony/Component/DependencyInjection/Compiler/checkexceptionninvalidereferencebehaviorpass.php(37):Symfony\\Component\\DependencyInjection\\Compiler\\checkexception无效引用行为过程->进程定义(对象(Symfony\\Component\\DependencyInjection\\Definition))\第59行的n#2/home in/home/inqbarna/ZendProjects/Symfony/vendor/Symfony/Symfony/src/Symfony/Component/dependency injection/Compiler/checkexceptionnivalidreferencebehaviorpass.php

也就是说,Sonata管理需要Sonata块,而这一个有问题

  • 问题是:,以及
  • 解决方案是:

是否已使用
php应用程序/控制台缓存清除缓存:clear--env=prod--no debug
?我执行
rm-r应用程序/缓存应用程序/日志
<代码>php应用程序/控制台缓存:clear--env=prod--no debug
apache或您正在使用的任何web服务器是否在日志中显示任何内容?