« Gitを入れる | トップページ | 妹のダンナが遊びに来た »

2012年9月27日 (木)

PEARを設定する

OS X 10.8にPHP5.4をインストールしてから、PEARを設定するのを忘れてました。
なので、既定のPHP(標準のphpは5.3)のように、

sudo php /usr/lib/php/install-pear-nozlib.phar

と、するつもりだったのですが、そういや、PHP5.4はMacPortsから入れたのでした。
パッケージ管理は、HomebrewではなくMacPorts。
基本となるディレクトリは"/opt/local/"なので、そちら側に構築してもらいたい訳です。

"pear-install-phar"と"php54-pear"をインストール後、 ←ちょっと自信なし
/opt/local/lib/php/pearディレクトリにinstall-pear-nozlib.pharファイルがありました。
なので、このファイルから設定してみました。※以下は、操作の流れ

※phpコマンド←php54へ
$ sudo port select php php54

※とりあえず、インストール
$ cd /opt/local/lib/php/pear
$ sudo php install-pear-nozlib.phar
[PEAR] Archive_Tar    - installed: 1.3.7
[PEAR] Console_Getopt - installed: 1.3.0
[PEAR] Structures_Graph- installed: 1.0.4
[PEAR] XML_Util       - installed: 1.2.1
[PEAR] PEAR           - installed: 1.9.4
Wrote PEAR system config file at: /opt/local/etc/pear.conf
You may want to add: /opt/local/lib/php54/pear to your php.ini include_path

※php.iniを編集
$ sudo vi /opt/local/etc/php54/php.ini
  (include_pathの記述付近に追加)
include_path = ".:/opt/local/lib/php54/pear"

※いろいろと確認
$ pear info pear
  (省略)
$ pear config-get php_dir
/opt/local/lib/php54/pear

※残りの作業
$ sudo pear config-set auto_discover 1
$ sudo pear update-channels

この後、PHPUnitをインストールしてみましたが、特にエラーは発生しませんでした。
テスト書いてダメだったら、素直にgo-pear.pharからインストールします。

« Gitを入れる | トップページ | 妹のダンナが遊びに来た »

仕事部屋」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/564846/56820292

この記事へのトラックバック一覧です: PEARを設定する:

« Gitを入れる | トップページ | 妹のダンナが遊びに来た »

2014年11月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
サイト内検索
ココログ最強検索 by 暴想

Twitter

開発Twitter

無料ブログはココログ