Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Sergey Skvortsov                     2:5020/400     20 Feb 2001  18:59:54
 To : All
 Subject : mod_perl & DBD::Pg
 -------------------------------------------------------------------------------- 
 
 привет.
 
 вопрос - а не было ли у людей проблем со стыковкой mod_perl и Postgres'а.
 среда:
 FreeBSD-4.2
 mod_perl-1.25
 apache-1.3.14
 
 проблема, в общем-то типичная для BSD-систем для setuid-программ.
 не грузится libpq.so при инициализации DBD::Pg.
 подробнее - 
 http://perl.apache.org/guide/troubleshooting.html#install_driver_Oracle_failed_C
 типичный симптом - в error_log'е что-то типа:
 [Tue Feb 20 16:53:46 2001] [error] Undefined subroutine &DBD::Pg::db::_login
 called at
 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/DBD/Pg.pm line 94. 
 
 когда на одной машине компилю как DSO, то меняю
 в Makefile, полученном после запуска Makefile.pl,
 строку
 LD_RUN_PATH = 
 на
 LD_RUN_PATH = /usr/local/pgsql/lib
 (там лежит libpq.so)
 
 не вполне ясно, насколько корректна такая замена
 (как-то не нашел правильного ключика, чтоб задать сий параметр).
 для DSO работает.
 для static - видимо нет (сам еще не пробовал - решил вначале у
 общественности поинтересоваться).
 
 так вот. я же не одинок в пользовании bsd+mod_perl+postgres.
 
 была ли подобная проблема? пути решения?
 может она вообще надумана...
 
 -- 
 Sergey Skvortsov
 mailto: skv@protey.ru
 http://godegisel.protey.ru/
 ICQ 38693706
 --- ifmail v.2.15dev5
  * Origin: Jivago Bank (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mod_perl & DBD::Pg   Sergey Skvortsov   20 Feb 2001 18:59:54 
Архивное /ru.cgi.perl/370310682927.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional