我有一个CentOS安装程序,其中安装了xdebug 3。
由于我们的umask.php进程有问题,在php.ini中添加了一个带有auto_prepend_file的umask.php文件,当触发XDEBUG时,这个文件当然是首先命中的,但是没有本地映射。
我已经研究了一个选项:XDEBUG_PATH_EXCLUDE,在这里我可以将路径添加到umask文件中,但是这里我们遇到了一个鸡蛋问题,因为在加载它之前我不能排除它。
是否存在将其排除在xdebug.ini文件中的选项?我还没有发现这个选项存在的任何迹象,但这并不意味着是这样的。
发布于 2021-05-31 09:43:00
XDEBUG_PATH_EXCLUDE仅与xdebug_set_filter一起使用,它只用于筛选代码覆盖范围或堆栈跟踪的文件,而不用于调试。
即使您的可以将它添加到ini文件中(不能),它也不会做任何事情。
我建议您了解如何解决原来的问题,“因为我们的umask进程.有问题.”,而不是想出一个"hack“来用一个自动预置文件来更改umask。
https://stackoverflow.com/questions/67771313
复制相似问题