Xdebug& PHPStorm& CakePHP - 无法访问受保护的属性

时间:2015-07-23 05:39:28

标签: php cakephp

我一直在尝试使用PHPStorm配置xdebug来调试CakePHP应用程序。

我一直在使用这种方法 - https://confluence.jetbrains.com/display/PhpStorm/Zero-configuration+Web+Application+Debugging+with+Xdebug+and+PhpStorm

然而,当我开始调试Cake模具时出现致命错误 -
无法访问受保护的属性Cake \ Event \ EventManager :: $ _ listeners

此外,我在屏幕顶部出现此错误,错误是 注意(8):未定义的索引:_loaded [CORE / src / Core / ObjectRegistry.php,第319行]

相同的代码是 - >

311:     /**
312:      * Debug friendly object properties.
313:      *
314:      * @return array
315:      */
316:     public function __debugInfo()
317:     {
318:         $properties = get_object_vars($this);
319:         $properties['_loaded'] = array_keys($properties['_loaded']);
320:         return $properties;
321:     }

此外,一旦发生这种情况,我必须在发生这种情况后每次重新启动apache或重置连接 - ERR_EMPTY_RESPONSE

另外,在我的PHPStorm中,我看到了这一点 - 帧不可用。

我花了整整一天时间,我不能再忍受了! 我有另一个断点可以工作的盒子。

0 个答案:

没有答案