[PHP-users 5468] Re: 「 php-3.0.15-i18n-ja 」 make 時に include のエラー

Youichi Iwakiri php-users@php.gr.jp
Sun, 17 Feb 2002 19:54:49 +0900


いわきりです

山本理史(KiBAN CO.,LTD.  ) wrote in <HPECIGPFGJNECPPBDDHBCEECFFAA.yamamoto@kiban.co.jp>:
 >ご回答いただき、ありがとうございます。
 >私の行う環境と言うのが以前開発したものの、2次開発となり、
 >どうしようもない情況なのです、ご了承ください。ちなみに1次開発
 >に私がかかわっておらず、また、当時の関係者がいないという、
 >かなり悲しい環境にあります。

心情はお察しします。

 >-------------------------------------------------------
 >./configure
 > --with-apache=/opt/IBMHTTPServer/bin/httpd
 > --with-apxs=/opt/IBMHTTPServer/bin/apxs
 > --with-config-file-path=/usr/local/etc
 > --enable-i18n
 > --enable-mbregex
 > --with-mysql=/usr/local/

まず、--with-apacheと--with-apxsは背反です。

--with-apache ApacheにPHPを静的にリンク
--with-apxs   ApacheにPHPを動的にリンク

どちらか片方のオプションでApacheにPHPを組込みます。
また--with-apacheで指定するのは、httpdではなく
Apacheのソースを展開したディレクトリです。
恐らく元のIBMHTTPServerはrpm版でしょうから、今回は
--with-apxsの指定だけで良いはず。

駄目な場合は、
% ln -s /opt/IBMHTTPServer/include /usr/local/apache/include

を行った後に、configureからやり直してみるぐらいですかね。