いくつかのサイトをPHP 5.3とPHP 5.2)で実行できるように、開発ボックスを設定する方法があるかどうかだけが気になります。私はそれらをかなり苦痛なく切り替えることができます。
そのリンクで提供されているソリューションを見ると、同じポートで同じApacheインスタンスを使用し、ハンドラーをオーバーライドすることを強く望んでいます。詳細については、 私のブログ投稿を参照 。
suPHP は、同じWebサーバーで複数のバージョンを実行する別の方法です。それを行い、.php/.php5をPHP5にマップし、次に.php4をPHP4にマップします。ユーザーは、php.iniファイルのハンドラーを変更することにより、ディレクトリごとにオーバーライドを許可することもできます。
はい、できます!過去に、ディストリビューションパッケージからPHP 5.xをインストールし、ソースからPHP 5.yをダウンロードしてコンパイルしました。次に、Apacheでロードします。両方のモジュールを使用して、バージョンを切り替えたいときにファイルハンドラーを上書きするだけです。これは、.htaccessファイルでも実行できます。