webdevqa.jp.net

Mac OS X 10.6にPECLをインストールします

PHP:s PECLハンドラをMac OS X 10.6にインストールして、バンドルされたPHPで使用する方法はありますか?

27
Manne W

決して遅くはないが、もしあなたが私のようで、php.netから直接PHPをインストールした場合(HomebrewやPortのようなものを使用する代わりに、単にPearとPECL:

http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/

PEARが必要です!何らかの理由で、Lionですぐにセットアップできるわけではありませんが、インストールpharファイルはここにあるため、実行するだけです。

cd /usr/lib/php
Sudo php install-pear-nozlib.phar

Edit:
/etc/php.ini and find the line: ;
  include_path = ".:/php/includes" 
and change it to:
  include_path = ".:/usr/lib/php/pear"
Sudo pear channel-update pear.php.net
Sudo pecl channel-update pecl.php.net
Sudo pear upgrade-all

私にとってはうまくいきました。

68
numberwhun

以下からインストールしてみてください:

bash <(curl -s http://php-osx.liip.ch/install.sh)

または、手動でインストールします。

curl -s -o /tmp/packager.tgz http://php-osx.liip.ch/packager/packager.tgz
Sudo tar -C /usr/local  -xzf /tmp/packager.tgz

次に、パッカーをインストールします。

Sudo /usr/local/packager/packager.py install 5.4-frontenddev

それ以外の場合:

Sudo /usr/local/packager/packager.py install tools-frontenddev # Ignore 
1
kenorb