我在Ubuntu20.04.3LTS上更改了我的PHP版本和XDebug。怎么可能是其他的,现在的调试不再工作了。我使用xdebug_info()来显示XDebug的当前值。我现在在我必须调整的方法。但是无论xdebug_info()在哪个INIs中显示。
我为xdebug.idekey输入一个值,这不重要!?印地安人所遵循的等级是什么?,就像捏牛角一样。
当然,我重新启动了Apache。
增编(A):如果我在文件xdebug.idekey="dbg"中输入条目/etc/php/8.1/cli/php.ini,它不会出现在phpInfo()的输出中。但是,在Visual中,它显示在带有IDE-KEY => dbg的调试控制台中。然而,这些知识目前并没有给我带来更多的帮助。
增编(B):步骤调试器禁用xdebug_info()。我按照https://xdebug.org/docs/step_debug和xdebug.mode=debug中描述的那样进行操作。但是,来自文件/etc/php/8.1/mods-available/xdebug.ini的值并不在PHP中。
发布于 2022-01-30 11:11:46
我为xdebug.idekey输入一个值,这不重要!?
除非您使用的是DBGp代理,否则不需要设置IDE密钥。
是INIs遵循的哪个层次结构?
按照在该页上看到它们的顺序,后面列出的文件覆盖前面遇到的设置。
,但不管xdebug_info()在哪个INIs中显示。
实际上,在屏幕截图中并没有显示其中的任何内容,只显示列出了哪些文件。
https://stackoverflow.com/questions/70914032
复制相似问题