您好我按照这些指令(http://pietervogelaar.nl/php-xdebug-netbeans-vagrant/),以获得XDebug
启动和运行vagrant
和NetBeans
。现在它可以正常工作了。
每当我运行触发断点的代码时,都NetBeans
可以正常工作,使我可以毫无问题地进行调试。
事情是在请求Laravel年底将始终返回错误:调用一个成员函数getAction()
上non-object
,指定代码位置是looks weird : xdebug://debug-eval:1.
更陌生的是,我的页面已呈现,并且html在此处,但是在我自己的页面末尾也呈现了标准的laravel错误页面......
当然,如果我禁用断点,一切都会正常运行。
我现在的版本:
阿帕奇
Server version: Apache/2.2.22 (Ubuntu) Server built: Apr 17 2014 21:49:25
PHP的: PHP 5.4.28-1+deb.sury.org~precise+1 (cli) (built: May 5 2014 09:32:44) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
好吧,我终于找到了。问题并非来自XDebug或Php或Laravel。问题来自Netbeans。
我的监视列表中有一个不再使用的表达式。删除监视列表中的每个自定义条目仅能解决问题。
希望在某些时候可以帮助别人....
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句