我有 phpstorm 6.02 设置并为 osx(山狮)apache 上的 xdebug 配置了一个 cakephp 应用程序。
如果我在“AppController”中设置断点,它不会出现问题并且可以正常工作。
当我在 UsersController 中设置断点时,它不会停止,并且我在日志中看到此错误:
2013-06-02 15:07:16 Error: I GOT HERE TO INDEX FUNCTION
2013-06-02 15:07:16 Error: current url is :/users
2013-06-02 15:07:16 Error: Fatal Error (4): parse error in [xdebug eval, line 1]
2013-06-02 15:07:16 Error: [FatalErrorException] parse error
Request URL: /users
Stack Trace:
#0 /Users/joelnylund/Sites/solutionstreet_maa/cakephp/lib/Cake/Error/ErrorHandler.php(184): ErrorHandler::handleFatalError(4, 'parse error', 'xdebug eval', 1)
#1 [internal function]: ErrorHandler::handleError(4, 'parse error', 'xdebug eval', 1, Array)
#2 /Users/joelnylund/Sites/solutionstreet_maa/cakephp/lib/Cake/Core/App.php(926): call_user_func('ErrorHandler::h...', 4, 'parse error', 'xdebug eval', 1, Array)
#3 /Users/joelnylund/Sites/solutionstreet_maa/cakephp/lib/Cake/Core/App.php(899): App::_checkFatalError()
#4 [internal function]: App::shutdown()
#5 {main}
有什么想法可能导致这种情况以及我可以做些什么来解决它?
注意:我将 xdebug 更新到最新版本(2.2.3),现在我没有收到此错误,但我也没有在任何断点处停止。