【发布时间】:2021-05-23 14:53:27
【问题描述】:
实际上,随着 Xdebug 3 的新版本,我必须进一步调查它为什么不工作。我没有太多时间。
问题是我有这个用于创建 vagrant box 的命令,但它没有任何版本号。
sudo apt-get install -y php-xdebug
有没有办法指定版本号来安装2.9.3版
【问题讨论】:
-
如果你使用 pecl .. 那么你可以使用
pecl install xdebug-2.9.3。对于您的 apt-get,您可以尝试sudo apt-get install <package name>=<version>语法,例如:sudo apt-get install xdebug=2.9.8当 v2 的最新稳定版是 2.9.8 时,为什么需要 2.9.3? -
谢谢。我会在一段时间内回复。抱歉,非常忙。 :-( :-) 非常感谢您花时间回答。
-
Xdebug 3 很可能无法正常工作,因为他们已经更改/删除了很多选项。例如。而不是
xdebug.remote_enable=1,使用xdebug.mode=debug。他们还将默认端口从 9000 更改为 9003,因此要将其保持在 9000,也请使用xdebug.client_port=9000。更多信息:xdebug.org/docs/upgrade_guide