2013-05-19 60 views
0

由於Request::createFromGlobals()方法的原因,在使用xdebug調試PHPStorm中的symfony2應用程序時遇到問題。所有其他項目調試良好。調試PHPStorm中的Symfony2項目

問題發生時,當執行過程符合此方法的調用時,調試器只是關閉而沒有任何錯誤並且頁面被呈現。

有人知道如何解決它嗎?

+0

我決定使用默認情況下在MacBook中的php + apache,只設置它一點,它的工作原理。仍然不知道MAMP + Symfony2 –

回答

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(); 
... 
+0

有什麼問題 - 不幸的是,它沒有幫助。 –

+0

我做到了這一點(只需將加載程序更改爲autoload.php),併爲我工作。什麼樣的惡夢! – timhc22

+0

沒有想到這一點,好點,但它也沒有工作給我 – y2josei

0

我有同樣的問題與PhpStorm 7.解決辦法是進入項目設置和PHP下選擇服務器。選擇你使用的服務器(在我的情況下是localhost),並在symfony項目文件夾中顯式設置目錄映射。