[PHP-users 15553] Re: PHP 4.3.2 Release Announcement

Seiji Masugata s.masugata @ digicom.dnp.co.jp
2003年 5月 30日 (金) 11:27:14 JST


こんにちわ、桝形です。

> RedHat9にインストールした4.3.1をアップデートしようと思ってconfigure
> してみたところ、Apacheのバージョンが2.0.44以上じゃないとダメだと
> 怒られてしまいました。
> 5/28に出たセキュリティーアップデート「httpd-2.0.40-21.3」は当てて
> あるのですが、これではダメなのでしょうか?

確か、PHP4.3.2からApache2を使う場合にデフォルトでは、apache2handlerに
なったはずです。

で、中を覗いて見ると、

--with-apxs2

---------------------------------------------------------------------

(PHP4.3.2ソース展開ディレクトリ)/sapi/apache2handler/config.m4

47行目辺り〜

  if test "$APACHE_VERSION" -le 2000000; then
    AC_MSG_ERROR([You have enabled Apache 2 support while your server is Apache 1.3.  Please use the appropiate switch --with-apxs (without the 2)])
  elif test "$APACHE_VERSION" -lt 2000044; then
    AC_MSG_ERROR([Please note that Apache version >= 2.0.44 is required.])
  fi

---------------------------------------------------------------------

と、あるので、2.0.44以下ではapache2handlerを使う場合は
駄目そうです。

それに対して、apache2filterでは、

--with-apxs2filter

---------------------------------------------------------------------

(PHP4.3.2ソース展開ディレクトリ)/sapi/apache2filter/config.m4

47行目辺り〜

  if test "$APACHE_VERSION" -le 2000000; then
    AC_MSG_ERROR([You have enabled Apache 2 support while your server is Apache 1.3.  Please use the appropiate switch --with-apxs (without the 2)])
  elif test "$APACHE_VERSION" -lt 2000040; then
    AC_MSG_ERROR([Please note that Apache version >= 2.0.40 is required.])
  fi
---------------------------------------------------------------------

と、あるので、apache2filterなら上手くいきそうな気がします。

--
Seiji Masugata <s.masugata @ digicom.dnp.co.jp>



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