[php]phpizeって便利だ。

Written by uechoco 12月 27
このエントリをはてなブックマークに追加[php]phpizeって便利だ。のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

普段はyumでphpなりなんなりのインストールを済ませてしまうから、ソースコードコンパイルのphp環境に新しく拡張入れてくれなんて言われるとあせります。

今回はcurlなんぞを入れてくれと言われました。libcurlはソースコードコンパイルで入れましたが、phpの再コンパイルを憂鬱に感じていたら、phpizeの存在を知りました。

phpizeはphpの拡張モジュールのためのビルドツールで、PECLのインストールの時に使う人もいるようです。phpの再コンパイルをせずに拡張モジュールの読み込みが可能になります。

でもって、同じく初めて知ったのですが、ソースコードコンパイルのphpの展開ディレクトリの中にはext/というディレクトリがあって、その中にいろいろな拡張モジュールが準備されているようです。

参考:あらきだのメモ箱 – Apache 2.0.61 , PHP 5.2.4

ようは、ext/ディレクトリ以下の拡張モジュール(今回はcurl)をphpizeしてcongirueしてmakeしてmake installすればPHPの再コンパイルをせずに拡張モジュールが追加できるのですね

便利な世の中だ。ってか、Linux系の各種コンパイルって未だに謎が多い。勉強が足りませぬね。

このエントリをはてなブックマークに追加[php]phpizeって便利だ。のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

No Responses to “[php]phpizeって便利だ。”

コメントはまだありません。

Comments RSS rss うえちょこ@ぼろぐ TrackBack Identifier URI rss うえちょこ@ぼろぐ

コメントをどうぞ