[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:12076] Re: apache(undefined dbm_fetch)



河田です。
済みません。くわむらさまに DM してしまいました。

先ほど(間違い DM を送った後)、
1.3.22 をソースからコンパイルして、とりあえずの正常動作を確認し、
羽が見えました。

httpd.conf は、make install されたものから user と group を変更した
だけでした。

差し当たってご報告まで。

**************************************************************
Tadashi Kawada
mailto:t-kawada@mars.dti.ne.jp
**************************************************************



−−以下、間違ってくわむらさまに送ってしまったもの−−−−−−

早速のお返事ありがとうございます。

>> で、/usr/local/apache/bin で ./apachectl start したところ、
>> 以下のようなエラーが出て、apache が起動しないようです
>  header を調べてみると ndbm.h のほうにプロトタイプ宣言があります。
>たぶんlibgdbm.soではなくて、libdb.so(Berkeley DB)のほうだと思いま
>す。gdbm でも ndbm のエミュレーションがあるのですが、gdbm180.tgz
>には、ヘッダを入れてません。ndbm.hも含めた gdbm180a2.tgz というの
>を Plamo-2.2.1 用に作ってます。

早速
gdbm180a2.tgz          gdbm180.tgz
と
apaci1320s284c2.tgz    apaci1322s285.tgz
で、
相互に組合せて installpkg と ./apachectl start を繰り返してみましたが、
同じエラーがでます。

>たぶんlibgdbm.soではなくて、libdb.so(Berkeley DB)のほうだと思いま

 /lib の libdb* は、こんな感じなのですが、問題ありますでしょうか?
-rwxr-xr-x   1 root     root       299952  4月  3日 2001年 ./libdb-2.1.2.
so
-rw-r--r--   1 root     root          625  4月  5日 2001年 ./libdb-3.2.
la
-rwxr-xr-x   1 root     root       690524  4月  5日 2001年 ./libdb-3.2.
so
lrwxrwxrwx   1 root     root           12 10月  3日  22:59 ./libdb-3.so 
-> libdb-3.2.so
lrwxrwxrwx   1 root     root           10 10月  3日  22:59 ./libdb.so -> 
libdb.so.3
lrwxrwxrwx   1 root     root           12 10月  3日  22:59 ./libdb.so.3 
-> libdb-3.2.so
lrwxrwxrwx   1 root     root            8 10月  3日  22:59 ./libdb1.so 
-> libdb.so
-rw-r--r--   1 root     root          645  4月  5日 2001年 ./libdb_cxx-3.
2.la
-rwxr-xr-x   1 root     root       853642  4月  5日 2001年 ./libdb_cxx-3.
2.so
lrwxrwxrwx   1 root     root           16 10月  3日  22:59 ./libdb_cxx-3.
so -> libdb_cxx-3.2.so
lrwxrwxrwx   1 root     root           16 10月  3日  22:59 ./libdb_cxx.
so -> libdb_cxx-3.2.so

ちなみに/usr/lib はこうです。
lrwxrwxrwx   1 root     root           19 10月 30日 21:04 ./libdb2.so -> 
/lib/libdb-2.1.2.so

#あれ? これって一昨日の夜だ。何やったっけ? 
#試しに、これを libdb-3.2.so とかに張り直してみると...
#変わりませんでした...(;_;)

(/usr/local/lib/ には、libdb* はありませんでした。)

「これをやってみろ」とか
なにかお分かりになるようでしたら、ご教示くださいませ。

**************************************************************
Tadashi Kawada
mailto:t-kawada@mars.dti.ne.jp
**************************************************************

References
[plamo:12072] Re: apache(undefined dbm_fetch), Jun Kuwamura

[検索ページ] [メール一覧]
Plamo ML 公開システム