gutiersa wrote on Thursday, April 09, 2009:
HELP!
I know I should have upgraded to openemr3 when I had the chance, but I didn’t. Now Im stuck.
Here is what I have:
freebsd 7.1 server
openemr 2.9.0
mysql5.1
apache 2.2
postgres 8.3
sql-ledger 2.8
All had been working fine till I updated my server. Did not really change openemr. Postgres is up and running. I can even access phppgadmin and manage the openemr database.
When I log into openemr and look up a pt, I get the usual
Fault: Code: 5 Reason ‘Didn’t receive 200 OK from remote server. (HTTP/1.1 500 Internal Server Error)’
on the pt demographic. When I try to log in to sql-ledger, I get:
"The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmasteremail and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log."
My apache log says:
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] install_driver(Pg) failed: Can’t locate version.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at /usr/local/lib/perl5/site_perl/5.8.9/mach/DBD/Pg.pm line 20., referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] BEGIN failed–compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/mach/DBD/Pg.pm line 20., referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] Compilation failed in require at (eval 12) line 3., referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] Perhaps a module that DBD::Pg requires hasn’t been fully installed, referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] at SL/User.pm line 103, referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] Compilation failed in require at /usr/local/sql-ledger/login.pl line 85., referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
[Thu Apr 09 01:06:40 2009] [error] [client xxx.xxx.xxx.xxx] Premature end of script headers: login.pl, referer: https://xxx.xxx.xxx.xxx/sql-ledger/login.pl
don’t know where to go!!! Yes I will upgrade to openemr3, but can’t do it for a few days, it would help if I could fix this in the meantime.
Thanks!