[PHP-users 1599] imap関数インストール

Sadamu Okamoto php-users@php.gr.jp
Tue, 28 Aug 2001 18:47:22 +0900


岡本です。

Turbolinux6.0とapache1.3.20とphp-4.0.6
でインストール作業を行っております。

今回imap関数を使いたいと思い、c-client.aを
phpマニュアルに書いてあったページよりダウンロードして
make slxでコンパイルしました。
そして下記のconfigureオプションでmakeし、
--------------------configure option----------------------------

./configure --with-pgsql=/usr/local/pgsql 
--enable-track-vars --with-apxs=/usr/local/apache/bin/apxs 
--enable-versioning --enable-trans-sid 
--without-mysql --enable-mbstring 
--enable-mbregex --with-oci8=/u01/app/oracle/product/8.1.7 
--enable-mbstr-enc-trans --with-imap=/usr/local/lib

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

インストールしたところ
--with-imapをつけなければ動いたものが
apacheの起動から出来なくなりました。
エラーメッセージは以下の通りです。

------------------apachectl error message--------------------------

Syntax error on line 208 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server:
/usr/local/apache/libexec/libphp4.so:
undefined symbol: __canary
/usr/local/apache/bin/apachectl start: httpd could not be started

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

httpd.confの208行目はlibphp4.soのLoadModuleの行でした。
ちなみにlibphp4.soは存在します。
また、/usr/local/lib/にc-clinet.aをlibc-client.aにrenameして
コピーしました。

原因、解決法のわかる方がいらっしゃれば、ご助言お願い致します。

以上、よろしくお願い致します。

υυυυυυυυυυυυυυυυυυυυυ
株式会社フルキャストシステムコンサルティング
 システム開発部   岡本 定
E-mail<okamoto@fscc.co.jp>
υυυυυυυυυυυυυυυυυυυυυ