Symfony2-XDebug在断点处不起作用

Symfony2-XDebug在断点处不起作用,symfony,xdebug,eclipse-kepler,Symfony,Xdebug,Eclipse Kepler,我使用Eclipse开普勒并从url安装了symfony2插件: 现在我想为symfony webapp设置XDebug 我的设置: http vhosts.conf: <VirtualHost *:80> ServerName local.dev DocumentRoot "C:/dev/workspace/TestProject/web" <Directory "C:/dev/workspace/TestProject/web">

我使用Eclipse开普勒并从url安装了symfony2插件:

现在我想为symfony webapp设置XDebug

我的设置:

http vhosts.conf:

<VirtualHost *:80>
    ServerName local.dev
    DocumentRoot "C:/dev/workspace/TestProject/web"
    <Directory "C:/dev/workspace/TestProject/web">
        AllowOverride All
        Order allow,deny
        Allow from All
        Require all granted
    </Directory>

</VirtualHost>

ServerName local.dev
DocumentRoot“C:/dev/workspace/TestProject/web”
允许超越所有
命令允许,拒绝
通融
要求所有授权
我在Eclipse中的调试配置:

(选项卡:服务器) PHP服务器: ->基本URL: ->C:\dev\workspace\TestProject\web

(选项卡:调试器) 服务器调试器:XDebug(不是“XDebug(Symfony)”)

通过单击它在第一行中保持的bug图标。但是 如果我在浏览器中执行任何操作,如在我的webapp中调用其他页面 断点未保留在控制器中的断点处

此外,我总是必须键入“local.dev/app_dev.php”来启动我的web应用程序?有办法吗 首先键入“local.dev”


多谢各位

您是否已成功地在普通PHP项目中设置了xdebug,而没有激活symfony2插件?如果没有,请先检查它是否工作。在没有symfony:-)的情况下工作,并且当您为没有该插件的项目激活该symfony2插件时,它是否停止工作?