Как подписать xdebug.so на Mac или отключить проверку подписи - PullRequest
0 голосов
/ 23 октября 2019

После обновления до MacOs 10.15 Catalina я обнаружил, что xdebug.so (установленный ранее pecl) не может быть запущен из командной строки:

php -version
Failed loading /usr/local/Cellar/php/7.3.10/pecl/20180731/xdebug.so:  dlopen(/usr/local/Cellar/php/7.3.10/pecl/20180731/xdebug.so, 0x0009): code signature in (/usr/local/lib/php/pecl/20180731/xdebug.so) not valid for use in process: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.

PHP 7.3.8 (cli) (built: Aug 24 2019 19:38:14) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.8, Copyright (c) 1998-2018 Zend Technologies

Итак, все зависимые запуски (composer и т. Д.) Завершились этой ошибкой.

Как подписать xdebug.so или отключить проверку подписи для xdebug.so?

...