From: Rich S. <rsh...@ap...> - 2008-06-18 18:12:36
|
I just upgraded the PostgreSQL backend from -8.1.4 to -8.3.3, and I restored the data to the new version. When I try to invoke SL I get a server error. The relevant lines in /var/log/apache/error_log are: [Wed Jun 18 10:52:44 2008] [error] [client 127.0.0.1] Premature end of script headers: /usr/local/sql-ledger/login.pl install_driver(Pg) failed: Can't load '/usr/lib/perl5/site_perl/5.8.8/i486-linux /auto/DBD/Pg/Pg.so' for module DBD::Pg: libpq.so.4: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/i486-linux/DynaLoader.pm line 230. at (eval 10) line 3 Compilation failed in require at (eval 10) line 3. Perhaps a required shared library or dll isn't installed where expected at SL/User.pm line 103 Compilation failed in require at /usr/local/sql-ledger/login.pl line 85. [Wed Jun 18 10:58:19 2008] [error] [client 127.0.0.1] Premature end of script headers: /usr/local/sql-ledger/login.pl Do these messages mean that the installed DBD::Pg module does not work with the most recent version of Postgres, and that I need to update that module? Or, is there something else going on here? Thanks, Rich -- Richard B. Shepard, Ph.D. | Integrity Credibility Applied Ecosystem Services, Inc. | Innovation <http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863 |