PHP4とPHP5は、PHP3とPHP4の時のように、--enable-versioningでのコンパイルによる同居が出来ません。
では、同居は無理なのかというと、以下のような方法を使えば同居を実現することが出来ます。
- 1台のPCに2つのApacheをインストールし、ポートを分けて(80と8080など)実行する →
- 1台のPCに2つのApacheをインストールし、1台のApacheでPHP5の処理を行い、
PHP4の処理をProxyを通してもう1台のApacheにリクエストする →
- 1台のPCに1つのApacheをインストールし、PHP5をDSOで、PHP4をCGIで実行する →
- PHP5をインストールし、部分的にPHP4互換モードで実行する(2006/12/29追加) →
|