PHP4とPHP5の共存 (失敗)

PHP5 がすでに入っている環境にPHP4を共存しようとして失敗.

普通はCGI版で動かす,Apacheを二つ立てるなどの方法があるようだが,
VirtualHost 毎にLoadModuleの設定を変えてやればいいのでは?と思いやってみた.

PHP4 のインストールはここ参考
PHP4とPHP5の半同棲(?) - Do You PHP?
pear は元々without にしているので,configureオプションに
--program-suffix=4 \
だけ追加.

httpd.conf を以下のように書いて,

DocumentRoot /var/www/html/5/
ServerName php5server
LoadModule php5_module /usr/lib/httpd/modules/libphp5.so
AddHandler php5-script .php


DocumentRoot /var/www/html/4/
ServerName php4server4
LoadModule php4_module /usr/lib/httpd/modules/libphp4.so
AddType application/x-httpd-php .php

php4server4 にアクセス!
あれ,PHP5で認識される..

という事で横着せずにApacheを二つ立てろという事みたい.