XDEBUG_PATH_EXCLUDE в xdebug.ini
У меня есть установка с CentOS, где установлен xdebug 3.
Поскольку у нас возникают проблемы с нашей umask для процессов PHP, в php.ini добавлен файл umask.php с
auto_prepend_file
, при запуске XDEBUG этот файл, конечно, попадает первым, но не имеет локального сопоставления.
Я рассмотрел вариант:
XDEBUG_PATH_EXCLUDE
где я мог бы добавить путь к файлу umask, но здесь у нас проблема с куриным яйцом, потому что я не могу исключить ее, пока она не загрузилась.
Существует ли возможность исключить его из файла xdebug.ini? Я не нашел никаких указаний на то, что эта опция существует, но это не значит, что это так.
1 ответ
XDEBUG_PATH_EXCLUDE
используется только с xdebug_set_filter
, который может отфильтровывать файлы только для покрытия кода или трассировки стека, но не для отладки.
Даже если бы вы могли добавить его в ini-файл (вы не можете), он бы ничего не сделал.
Я бы порекомендовал вам выяснить, как решить вашу исходную проблему: «Поскольку у нас возникли проблемы с нашей umask для процессов PHP ...» , вместо того, чтобы придумывать «хак», чтобы изменить umask с помощью файла автоматического добавления.