Zend Engine API版本与XDebug所需的版本不匹配

时间:2018-08-23 00:08:53

标签: php visual-studio-code xdebug

我正在尝试让XDebug在OSX 10.12.6上与VS Code一起使用。

我已经按照XDebug website的说明使用PECL安装了XDebug。我可以通过转到本地主机并查看phpinfo()来确认是否已安装它(这确认我已经安装了XDebug v2.6.1。) 我还尝试过使用XDebug Wizard,它还指出“您已经在运行最新的Xdebug版本”。

但是,当我在终端机上运行php -v时,仍然出现以下错误。

Xdebug requires Zend Engine API version 220131226. The Zend Engine API version 320151012 which is installed, is newer. Contact Derick Rethans at http://xdebug.org/docs/faq#api for a later version of Xdebug.

我怀疑这是我的VS Code XDebug插件(PHP Debug)无法正常工作的原因。

当我加载VS Code并转到Debug菜单时,我看到“ Listen for XDebug”的选项,但是当我选择该选项并按“ Play”(运行应用程序)按钮时,我的断点都没有被击中。

0 个答案:

没有答案