web-dev-qa-db-ja.com

http://ppa.launchpad.net/ondrej/php/ubuntuからPHP5.6を使用するときにPECLをインストールする方法

PHP 5.6 PPAからインストールしましたhttp://ppa.launchpad.net/ondrej/php/ubuntu

すべてのパッケージはphp5.6-whateverと呼ばれます。

そのPPAにはphp5.6-pearはありません。

Php5.6-pearをインストールするにはどうすればよいですか?

2
fadedbee

私も同じ問題を抱えていました。 php5.6-devパッケージをインストールし、 https://github.com/oerdnj/deb.sury.org/wiki/PECL-Installation で説明されているようにデフォルトのphpバイナリを調整すると、次のようになります。

apt-get install php5.6-dev
update-alternatives --set php /usr/bin/php5.6
update-alternatives --set php-config /usr/bin/php-config5.6
update-alternatives --set phpize /usr/bin/phpize5.6

その後、期待どおりに動作します。

pecl channel-update pecl.php.net
Updating channel "pecl.php.net"
Update of Channel "pecl.php.net" succeeded
4
h18c