[PHP-users 21070]Re: PHP3とPHP4の共存において

SAWADA Hodaka hoda @ tail.gr.jp
2004年 3月 31日 (水) 14:00:18 JST


At Wed, 31 Mar 2004 12:50:15 +0900,
KIRIYAMA Tsunehiko wrote:

> httpd.conf の設定で…
> ----------------------------------------------------
>  # For example, the PHP 3.x module (not part of the Apache
>  # distribution - see http://www.php.net) will typically use:
>  #
>   <IfModule mod_php3.c>
>      AddType application/x-httpd-php3 .php3 .php .phtml
>      AddType application/x-httpd-php3-source .phps
>  </IfModule>
>  #
>  # And for PHP 4.x, use:
>  #
>   <IfModule mod_php4.c>
>     AddType application/x-httpd-php .php4
>     AddType application/x-httpd-php-source .phps
>  </IfModule> 
> ----------------------------------------------------
> 
> PHP 4.x の部分を上記のように "<IfModule mod_php4.c>" で
> 囲ってしまうと拡張子が .php4 の場合に PHP として認識さ
> れなくなってしまいます。(.php だと動作する)
> 
> このあたりが何か問題なのでしょうか?
> 例えば、PHP3 と PHP4 をインストールする順番とか…


手元で試さずに提案しますが、
<IfModule mod_php3.c>
</IfModule>
<IfModule mod_php4.c>
</IfModule> 
の四行をコメントアウトするとどうなりますか?

あ〜、.phps はぶつかるので、.php3s とでも変更してください。
もしくは、.phps の行もコメントアウト。
# .phps って実運用では必要ないでしょ?
-- 
         =^^= HODA =^^=          http://www.tail.gr.jp/~hoda/
澤田保隆@しっぽアルゴリズム情報研究所  mailto:hoda @ tail.gr.jp


PHP-users メーリングリストの案内