みなさんこんばんは いしいと申します 先日、ApacheにてDB認証を試みてmod_auth_pgsql.soを組み込んで みたのですがboot時にPostgreSQLのライブラリが読み込めず httpdの起動でエラーとなってしまいます 以下ログ httpd: Cannot load /etc/httpd/modules/mod_auth_pgsql.so into server: libpq.so.4: cannot open shared object file: No such file or directory httpd: httpd startup failed 最初はrootの.bashrcにLD_LIBRARY_PATH設定をすればOKだと思って いたのですが現象は変わりません。 で、分からないなりにも/etc/rc.d/rc.sysini内にも記述してみたのですが 結果は変わらずです 因みに、rootでログイン後/etc/rc.d/init.d/httpd startは上手く行きます boot時にライブラリパスを張るにはどうしたら良いのでしょうか? それとも、そもそもmod_auth_pgsql.soを作成する時点でライブラリ設定に 何か問題があると考えたほうが良いのでしょうか? 現在暫定?で/libにlibpq.so.4をソフトリンク張ってしまっています (もしかしてこれが正解ですか?) お解かりになる方いらっしゃいましたらご教授願います 以上宜しく御願い致します #-------------------------------# Satoshi Ishii <ishii@xxxxxxxxxxxxxxxxxxxxx> #-------------------------------#