问题是,中断不适用于从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 Denwer3 PHPStorm 6.0.3