由于Request::createFromGlobals()
方法,我在使用xdebug调试PHPStorm中的symfony2应用程序时遇到问题。所有其他项目调试都很好。
问题出现了,当执行过程满足此方法的调用时,调试器只会关闭而不会出现任何错误并呈现页面。
有人知道如何修复它吗?
答案 0 :(得分:1)
尝试将app_dev.php更改为:
...
//$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
$loader = require_once __DIR__.'/../app/autoload.php';
require_once __DIR__.'/../app/AppKernel.php';
$kernel = new AppKernel('dev', true);
//$kernel->loadClassCache();
$request = Request::createFromGlobals();
...
答案 1 :(得分:0)
我遇到了与PhpStorm 7相同的问题。解决方案是进入项目设置并在PHP下选择Servers。选择您正在使用的服务器(在我的情况下为localhost)并在symfony项目文件夹中显式设置目录映射。