phpenvによるApacheのphpモジュールを切り替え

phpenvで Apacheのphpモジュールを切り替えるプラグインつくった

phpenvによるApacheのphpモジュールを切り替え

最近のナウいPHPerがたぶん使ってるphpenv + phpbuild。
バージョン簡単に切り替えることができて便利なんだけど、Apacheのphpモジュールの切り替えができない!

というわけで作りました。phpenv-apache-versionを!
以前にも作ったのですがあまりにも微妙だったので作り直しました。

phpenv + phpbuildでつくるPHP開発環境は、以前書いたモダンなPHP開発環境を構築するを参考にしてみて下さい。

インストール

$ git clone https://github.com/garamon/phpenv-apache-version ~/.phpenv/plugins/phpenv-apache-version

※ 2013/03/24 Mac OS X の項目削除 スクリプト内で対応。

コマンドリファレンス

rbenvのサブコマンドと同様です。
タブを押せばインストールされているPHPのバージョンが補完されます。

$ phpenv apache-version [TAB]

空打ちした場合は、現在利用しているモジュールのバージョンが表示されます。

$ phpenv apache-version
5.4.12

注意点

~/.phpenv/versions/5.x.x 以下の libphp5.so をコピーしようとするので、それ以外のパスにモジュールが存在した場合正しく動作しません。
この辺はどうにかしないといけないですね。。。

よかったら使ってみて下さい。

garamon/phpenv-apache-version

そういえば、先日 @regret_raym がお父さんになったそうです。おめでとう!

トラックバック

TRACKBACK&PING

TrackBack URL :

コメントを残す

メールアドレスが公開されることはありません。