如果我在netbeans中创建一个新项目并添加换行符,Xdebug完美无缺。但对于我有的cakephp项目,如果我添加换行符(即使在index.php文件中),xdebug也会忽略它。我想知道最新情况。
[xdebug]
zend_extension="/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
xdebug.default_enable=1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.auto_trace = 1
我正在使用MAMP和Netbean作为我的工具。即使我使用xdebug_break()
它仍然会跳过。我确实有一个虚拟主机设置但不确定它是否与它有关
答案 0 :(得分:8)
我真的很难搞清楚这个: 在NetBeans的项目首选项中,您必须将Web根目录设置为应用程序的webroot目录以使断点正常工作。
另一方面,当监视列表中的变量在触发断点时不在范围内时,我发现NetBeans崩溃了。