memo.xight.org

日々のメモ

anyenv で phpenv の設定

Install

$ cd $PHPENV_ROOT
$ git submodule init
$ git submodule update
(snip)
Unable to checkout '4f5c3c8b8b58ffc1ef0f70e3b347dfbb6b63fd0f' in submodule path 'php-ext/http'

php-ext/http を origin/master から取ってくる

$ cd .anyenv/envs/phpenv/php-ext/http
$ git fetch
$ git reset --hard origin/master
$ cd ..
$ git commit -am 'fix http'

phpenv/phpenv の phpenv 0.0.4-dev は
phpenv install -l が動作しない。

CHH/phpenv を利用するには
$(anyenv root)/share/anyenv-install/phpenv を編集する

install_env "https://github.com/CHH/phpenv.git" "master"

$ rm $(anyenv root)/envs/phpenv
$ anyenv install phpenv

Reference

anyenvで入れたphpenvでMacにPHPをインストールする - DailyRecord::Base
http://littlestarling.github.io/blog/2014/05/02/install-php-via-phpenv-on-anyenv/