[PHP-users 8164] Re: PHP4.2.1 + Apache1.3.26のインストールができない

Masashi Ohba php-users@php.gr.jp
Thu, 20 Jun 2002 16:45:05 +0900


大場です。

yoichi_takano@ha.daifuku.co.jp wrote;

># ../bin/apachectl startssl
>Syntax error on line 239 of /usr/local/apache/conf/httpd.conf:
>Cannot load /usr/local/pgsql/lib/libpq.so into server:ld.so.1: /usr/local/apache
>/bin/httpd: 重大なエラー: 再配置エラー: ファイル /usr/local/pgsql/lib/libpq.so:
>シンボル main: 参照シンボルが見つかりません。
>../bin/apachectl startssl: httpd could not be started

httpd.confでLoadModuleの前辺りに

LoadFile /usr/local/pgsql/lib/libpq.so

とか書いてもダメですか?

><IfDefine SSL>
>LoadModule ssl_module         libexec/libssl.so
>LoadModule php4_module        libexec/libphp4.so   (← 239行目 フルパスでも駄
>目でした)
></IfDefine>

PHPって、<IfDefine SSL>と無関係に使えるようにした方が
便利な気がするんだけど…

>envの結果です。
>LD_RUN_PATH=/usr/lib:/usr/local/lib:/usr/local/pgsql/lib=
>LD_LIBRARY_PATH=/usr/local/pgsql/lib=

だれの「env」の結果なんでしょう?

Solaris8では必ず最後に「=」って付くものだったら以下は無関係

それと最後の「=」ってなんですか?
ひょっとして「usr/local/pgsql/lib」を探すべきところを
「/usr/local/pgsql/lib=」を探して「無い」とか言われてませんか?

------------------------------------------------------------
大場正志(Masashi Ohba)
E-Mail  ohba@intelight.co.jp
(株) インテライト
http://www.intelight.co.jp
------------------------------------------------------------