5

私はrvm (ruby バージョン マネージャー) が大好きです。次のように、コマンド ラインで Ruby のバージョンをすばやく切り替えることができます。

$ rvm use 1.9.3

PHP用の同様のツールはありますか? (できればコマンドラインで。) 私は現在 PHP フレームワークを開発しているので、すぐに別の PHP バージョンでコードをテストする必要があります。

Ubuntu 11.10 を使用しています。

4

4 に答える 4

6

PHP の異なるバージョンをそれぞれ異なるディレクトリにインストールし、必要なバージョンを使用するだけです。これを自動化する簡単なスクリプトを作成することもできます (引数に対応するディレクトリから PHP 実行可能ファイルを実行したり、指定されたバージョンを使用して Apache をリロードするように Apache 構成を変更したりできます)。

于 2012-05-15T19:57:21.013 に答える
1

複数のバージョンの php をマシンの異なるパスにインストールし、最初にロードするバージョンをスクリプト ファイルに追加できます。

#!/usr/bin/php-4

また

#!/usr/bin/php-5

等々。

于 2012-05-15T20:03:34.253 に答える
0

phpenvはrbenvに基づいており、PHPのバージョンを切り替える機能を提供します。

$ phpenv global 5.3.11

php-buildと組み合わせると、カスタマイズされたPHP環境の構築を自動化するのがはるかに簡単になります。

于 2012-05-15T22:25:09.030 に答える