首页 > 解决方案 > Xdebug - “jit”不适用于 PhpStorm

问题描述

按照官方文档,我想在“jit”模式下运行 Xdebug。但不工作。当我将配置添加到我的 php.ini 文件时,一切正常,但每个请求(即使 PhpStorm 中的 Xdebug 侦听器关闭)都需要很长时间(当 Xdebug 在 php.ini 中关闭时,需要 5 秒到 0.5 秒)。

所以我想在“jit”模式或“按需”模式下制作它,但两者都不起作用。

我正在使用 Windows 8.1 和 XAMPP。

这是我的配置:

在此处输入图像描述 在此处输入图像描述

标签: phpphpstormxdebug

解决方案


在 WAMPServer 和 Netbeans 中适用于我的最低配置是

xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000

我看到您正在为 CLI 进行配置,因此请检查php.ini您更改的文件是否是 CLI 使用的文件。

您可以通过从命令行执行此操作来检查

>php --ini

然后检查Loaded Configuration File以确保您编辑了正确的文件

更新

您还必须取消注释,删除前导;, 从该zend_extension

zend_extension="c:/xampp/php/ext/php_xdebug-2.9.5-7.4-vc15-x86_64.dll"

推荐阅读