- - PR -
PHP4とPHP5を
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-02-05 14:01
びゅんびゅんと申します。
現在あるシステムのテスト環境として ・IIS+PHP4.4.2 があります。 同一マシンに別システムの環境 ・IIS+PHP5.1.6 を構築したいと思っています。 PHPの本体はそれぞれ別々のディレクトリに置けばよいとして、 php.iniはc:\windowsの下に置くのがデフォルトですよね。 PHP5のphp.iniをc:\windowsに置くとPHP4のphp.iniを上書き してしまうのでだめ!! と、ここではた?と困りました。 PHP5のphp.iniを別のディレクトリに置くことは可能なので しょうか。 自分なりに調べたところ、Apacheを導入すればhttpd.confで php.iniのディレクトリを指定できそうなのですが、IIS下で 2つの異なるバージョンのPHP環境を構築することはできない のでしょうか。 ちなみにサーバはWindowsServer2003です。 | ||||||||
|
投稿日時: 2007-02-05 15:07
確か、http.conf あたりで設定できましたね。(PHPIniDir=xxx だったかな)
検証はしていませんが、PHP 起動時のコマンドラインの -c パラメータで php.ini の場所を決定できませんか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2007-02-05 16:55
じゃんぬねっと様
ご回答ありがとうございます。 -cパラメータで・・・ということはPHPをISAPIではなく CGIとして実行するということですね。 トライしてみましたが、なかなか・・・。 うまくいきましたら、またご報告申し上げます。 | ||||||||
|
投稿日時: 2007-02-05 17:18
第 9章実行時設定(php.net)より引用
未確認なので、うまくいくかどうかは分かりません。 #ちなみに私もいろいろ試みましたが、結局あきらめて、別サーバーにインストールしました。 [ メッセージ編集済み 編集者: かずくん 編集日時 2007-02-05 17:19 ] |
1