在非对象上调用成员函数getAction()

时间:2014-05-26 09:50:56

标签: php netbeans laravel laravel-4 xdebug

您好我遵循这些说明(http://pietervogelaar.nl/php-xdebug-netbeans-vagrant/),以XDebugvagrant启动并运行NetBeans。 现在它几乎可以工作了。

任何时候我运行一个触发断点的代码,NetBeans工作正常,允许我毫无问题地进行调试。

事情是在请求结束时Laravel将始终返回该错误: 致电getAction()上的会员功能non-object,指定代理地点looks weird : xdebug:/­/­debug-eval:1.

更奇怪的是,我的页面被渲染并且html在这里,但标准的laravel错误页面也会在我自己的页面末尾呈现......

当然如果我禁用断点,一切都运行得很好。

我的版本现在:

Apache:
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

1 个答案:

答案 0 :(得分:3)

好的,我终于找到了它。 问题不是来自XDebug或Php或Laravel。 问题来自Netbeans。

我的监视列表中有一个表达式我不再使用了。 删除监视列表中的每个自定义条目只能解决问题。

希望在某种程度上帮助别人......