avedis wrote on Monday, May 21, 2007:
It looks like I need a file called sql-ledger/SL/AR.pm, but it doesn’t exist. I get the followiing error in OEMR when I go to a patient information page:
Fault: Code: 5 Reason ‘Didn’t receive 200 OK from remote server. (HTTP/1.1 500 Internal Server Error)’
Apache error log says:
[Mon May 21 10:55:06 2007] [error] [client 127.0.0.1] Can’t locate SL/AR.pm in @INC (@INC contains: /usr/local/sql-ledger /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/local/sql-ledger/ws_server.pl line 15.
[Mon May 21 10:55:06 2007] [error] [client 127.0.0.1] BEGIN failed–compilation aborted at /usr/local/sql-ledger/ws_server.pl line 15.
[Mon May 21 10:55:06 2007] [error] [client 127.0.0.1] Premature end of script headers: ws_server.pl
[Mon May 21 10:55:06 2007] [error] [client 127.0.0.1] HTTP error, got response: HTTP/1.1 500 Internal Server Error, referer: http://localhost/openemr/interface/patient_file/summary/patient_summary.php
Line 15 of ws_server.pl says:
use SL::AR;
Am I missing a perl module? If so, which one gives me SL::AR? I installed sql-ledger-2.6.27 from the tarball. I installed perl modules the debian way (e.g. apt-get install libhtml-template-perl instead of cpan install HTML::Template, etc.)
Thanks in advance,
Greg