$ pecl install xdebug
自前でPHPをビルドしていたせいか、ダウンロードが失敗した。
SSL証明書の問題のようだったのでPHPが利用している証明書の情報を確認した。
$ php -r "print_r(openssl_get_cert_locations());"
default_cert_file
のパスに証明書がなかったので https://curl.se/docs/caextract.html から証明書をダウンロードし、 default_cert_file
のパスに置いた。
その後再度 pecl install xdebug
したところ成功した。
実行ログの最後にphp.iniに zend_entension=".....xdebug.so"
を追記するようメッセージが出ているのでそれに従って追記した。