tech.chakapoko.com
Home / PHP / xdebug

[PHP][xdebug]pecl経由でのインストール

$ 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" を追記するようメッセージが出ているのでそれに従って追記した。