From: Masao Shirakura Date: 2000-09-11T10:43:27+09:00 Subject: [ruby-list:24914] Re: PostgreSQL In CGI 白倉です、こんにちは > WWWサーバはApacheを使用しています。 > ちなみにerror_logの中は以下の通りです。 > > [error] [client 192.168.0.51] Premature end of script headers: /home/httpd/cgi-bin/post.rb > > たぶん、ライブラリが見つからないだけだと思うのですが・・ > (libpq.so.2.1????) このエラー行の前後に、libpq.so が見つからないというメッセージは出てませんで したか? もしそうなら、対処方法は httpd.conf に SetEnv LD_LIBRARY_PATH /usr/lib:/usr/local/lib:/usr/local/pgsql/lib を追加するのが確実だと思います。 あと、suEXECを使っているとデフォルトでは LD_LIBRARY_PATHは 継承されませんので、suexec.のソースを直してコンパイルしなおす必要がありま す。 pgaql-ml の使いまわし・・・(^^; 白倉 masa@masternet.or.jp