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

php-users@php.gr.jp php-users@php.gr.jp
Thu, 20 Jun 2002 18:23:47 +0900




大場様、いわきり様

高野と申します。早速のご回答ありがとうございます。

> ># ../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
>
> とか書いてもダメですか?

これもやりましたが駄目でした。

以前のバージョン apache1.3.22 + mod_ssl-2.8.5-1.3.22+ PHP4.2.1では動いておりま
した。
apache1.3.26  + mod_ssl-2.8.9-1.3.26 + PHP4.2.1にすると動かなくなりました。

また、httpd.confでphp部分
・LoadModule php4_module        libexec/libphp4.so
・AddModule mod_php4.c
をとりますとapacheは立ち上がります。

apache(mod_ssl)のconfiugreオプションも同じです。
念のため、Postgresql を再インストールしても駄目でした。


Rootのenvの結果です。変なものが入っておりました、すいません。
シェルは、bashで以下が結果です。
# env
PWD=/export/home/hoge
TZ=Japan
_INIT_RUN_NPREV=0
HZ=100
HOSTNAME=procure
_INIT_RUN_LEVEL=3
LD_LIBRARY_PATH=:/usr/local/pgsql/lib
_INIT_UTS_ISA=sparc
PG_HOME=/usr/local/pgsql
_INIT_UTS_SYSNAME=SunOS
_INIT_UTS_RELEASE=5.8
MANPATH=:/usr/local/pgsql/man
PS1=#
_INIT_PREV_LEVEL=S
USER=root
MACHTYPE=sparc-sun-solaris
MAIL=/var/mail/hoge
_INIT_UTS_VERSION=Generic_108528-12
LANG=ja
LOGNAME=ytaka
SHLVL=2
_INIT_UTS_NODENAME=procure
_INIT_UTS_PLATFORM=SUNW,Ultra-250
_INIT_UTS_MACHINE=sun4u
SHELL=/bin/bash
PGLIB=/usr/local/pgsql/lib
HOSTTYPE=sparc
OSTYPE=solaris
HOME=/export/home/ytaka
TERM=vt100
PGDATA=/usr/local/pgsql/data
PATH=/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/ucb:/usr/ccs/bin:/etc:.:/usr/lo
cal/pgsql/bin:/usr/local/pgsql/bin
_INIT_NET_STRATEGY=none
_=/