使用带有自定义文件夹结构的Yii的xDebug

使用带有自定义文件夹结构的Yii的xDebug,yii,xdebug,phpstorm,Yii,Xdebug,Phpstorm,问题是,中断不能处理从webroot移出的文件 当所有文件都位于webroot下时,所有文件都正常: z:\home\mysite.dev\www\framework\ z:\home\mysite.dev\www\protected\ z:\home\mysite.dev\www\index.php 由于项目的具体情况,我已将/framework和/protected移出webroot: z:\common\yii\framework\ z:\home\mysite.dev\protecte

问题是,中断不能处理从webroot移出的文件

当所有文件都位于webroot下时,所有文件都正常:

z:\home\mysite.dev\www\framework\
z:\home\mysite.dev\www\protected\
z:\home\mysite.dev\www\index.php
由于项目的具体情况,我已将/framework和/protected移出webroot:

z:\common\yii\framework\
z:\home\mysite.dev\protected\
z:\home\mysite.dev\www\index.php
因此,现在在一些/framework文件中对index.php的中断可以正常工作,而其他文件则不能。似乎我应该为xdebug做一些棘手的服务器映射,有人能给我一个提示吗

php.ini中的xdebug设置:

zend_extension="\usr\local\php5\ext\php_xdebug-2.2.0-5.3-vc9.dll"
xdebug.auto_trace = 0
xdebug.default_enable = 1
xdebug.idekey = "PHPSTORM"
xdebug.manual_url = "http://www.php.net"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_mode = "req"
xdebug.remote_port = 9000
Win7x64 丹维尔3
PHPStorm 6.0.3

项目根目录是什么?IDE是否知道项目根目录之外的文件/文件夹(如果有)?项目根目录是z:\home\mysite.dev\是的,框架作为外部库连接在PhpStormDid中。是否正确映射了框架文件夹(
设置| PHP |服务器
)?一般来说,这都是关于映射的(在大多数情况下,考虑到xdebug本身已经配置好并且工作正常),因为不管您使用的是什么框架(只要xdebug(和IDE)能够访问这些文件,xdebug就不在乎)