- PR -

PHPインストール

1
投稿者投稿内容
339
常連さん
会議室デビュー日: 2005/05/21
投稿数: 34
投稿日時: 2005-07-31 03:15
PHP4をRedHatLinux9にインストールを下記手順で行いました。

./configure --with-apxs=/usr/sbin/apxs \
--with-mbstring \
--enable-mbstr-enc-trans \
--with-gd \
--enable-gd-native-ttf \
--with-freetype-dir \
--with-png-dir \
--with-zlib \
--with-jpeg-dir \
--enable-ftp \
--disable-short-tags \
--with-pgsql=/opt/pgsql \
--with-mysql=/usr/local/mysql

以前は(RedHatLinux7.3)上記手順で問題なくいったのですが。
バージョンアップしてからうまく行かなくなりました。
インストールパッケージは
httpd-2.0.40-21.11(rpm)
mysql-4.0.20(tar)
php-4.3.10(tar)
postgresql-8.0.1(tar)
でApacheは必ずrpmでなければなりません。
また、Apache以外はtarでなくてはならないようです。
ご存知の方いらっしゃいましたら、ご教授ください。

339
常連さん
会議室デビュー日: 2005/05/21
投稿数: 34
投稿日時: 2005-07-31 03:17
書き込みを追加いたします。
下記のように途中で止まって先に進みません

checking for AOLserver support... no
checking for Apache 1.x module support via DSO through APXS... no
checking for Apache 1.x module support... no
checking for member fd in BUFF *... no
checking for mod_charset compatibility option... no
checking for Apache 2.0 filter-module support via DSO through APXS... no
checking for Apache 2.0 handler-module support via DSO through APXS... apxs:Error: Invalid query string `APU_BINDIR'.
apxs:Error: Invalid query string `APR_BINDIR'.
./configure: line 1: /apr-config: No such file or directory
./configure: line 1: /apu-config: No such file or directory
configure: error: Please note that Apache version >= 2.0.44 is required.
スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2005-07-31 09:11
/usr/sbin/apxs -q APU_BINDIR
を実行するとどうなりますか?
a-s
会議室デビュー日: 2005/07/31
投稿数: 7
投稿日時: 2005-07-31 10:22
引用:

339さんの書き込み (2005-07-31 03:17) より:
configure: error: Please note that Apache version >= 2.0.44 is required.




Apacheを新しいバージョンにする必要があるのではないでしょうか。
「Apacheは必ずrpmでなければなりません。」がどういうことなのかわかりませんが、
http://alectrope.ddo.jp/mt/archives/2004/07/12/apache_tarball_to_rpm
参考にして新しいバージョンのApache RPMを作成し、Apacheを新しくしてから再度
configureを試してはどうでしょうか。
hidemaru
常連さん
会議室デビュー日: 2004/03/22
投稿数: 44
投稿日時: 2005-08-02 09:47
httpd-2.0.40-21.11 と言うことなので、Apache2 ですね。
その場合は、
--with-apxs= ではなく、
--with-apxs2= のはずですが。
1

スキルアップ/キャリアアップ(JOB@IT)