phpenvでインストールしたPHPをApacheで使用する
前回、phpenvで
phpenv install 5.6.40
と目当てのバージョンのPHPを入れたものの、それをApacheサーバで使ってもらうためにはどうすれば良いのかがわからない。
インストール時にオプションを入れる必要があったようだ。
下記ファイルを編集。
vi ~/.anyenv/envs/phpenv/plugins/php-build/share/php-build/definitions/5.6.40
下記記述を追記。
configure_option "--with-apxs2" "/usr/bin/apxs"
/usr/bin/apxs
の部分は環境によって変わるので注意。
元記事にあるが which apxs
で調べる。
definitionsファイルを保存したらインストールし直す。
phpenv uninstall 5.6.40 phpenv install 5.6.40