--- Begin Message ---
- Subject: Re: [plamo:11817] Re: php4 & sendmail
- From: y_hani@xxxxxxxxxxxxx (Yoshihiko Hani)
- Date: Tue, 16 Oct 2001 15:11:21 +0900
くわむら様,間違えてDMになってしまい,大変失礼いたしました。
改めて,MLへ投稿させていただきます。
こんにちは,ハニです。
有り難うございます。
お返事が遅くなりまして申し訳ありません。
結論から言うと,旨くいっていません。httpdさえも起動しなくなって
しまいました。
/usr/local/apache/bin/apachectl: line 173: 69 Segmentation
fault $HTTPD
というエラーが起動時に発生します。
Jun Kuwamura さんは2001年 10月 16日 (火) 02:28:39に書きました:
>> libgdbm.soは,/usr/local/lib/libgdbm.so
>> にあるからです。
>
> gdbmライブラリは、
>--
># ls -l /lib/libgdbm*
>lrwxrwxrwx 1 root root 12 Oct 6 20:49
>/lib/libgdbm.so -> libgdbm.so.2
>lrwxrwxrwx 1 root root 16 Oct 6 20:49
>/lib/libgdbm.so.2 -> libgdbm.so.2.0.0
>-rwxr-xr-x 1 root root 28241 Aug 23 2000
>/lib/libgdbm.so.2.0.0
私の環境では,すべて /usr/local/lib のみにあり, /lib には
ありませんでした。
そこで,
/lib に /usr/local/lib からコピーをして,
ldconfig をしたのちに,再起動しました。
> grep /usr/local/lib /etc/ld.so.conf
>に "/usr/local/lib" が含まれていることと、
> grep libgdbm.so /usr/local/apache/bin/apachectl
>に"export LD_PRELOAD=libgdbm.so" が含まれていることを確認して
>ください。
これは,いずれも含まれておりました。
> /usr/local/lib/php.iniのsendmail_pathはコメントになっています。
これはファイルそのものがなかったので,
sendmail_path = /usr/bin/sendmail -t -i
とだけ書いた php.ini を作成しています。
とりあえず,現状報告と御礼まで。
--- End Message ---