Hi

I'm trying to get started with LedgerSMB.
This morning in HyperV, I've created a VM running Ubuntu Server 14.04 (latest 
ISO from Ubuntu website), selected only openssh server in the task list, and 
applied all available updates.

Then I installed LedgerSMB using
apt-get install ledgersmb (which seems to have installed version 1.3.25 of 
ledgersmb)

The install succeeded but I had some problems getting the ledgersmb/setup.pl to 
run in the browser.
* cgi needed to be enabled in Apache.
* the ledgersmb-httpd.conf needed modifying to allow access to /ledgersmb and 
to ledgersmb/css
* ledgersmb PostgreSQL user did not have createdb permission
* the contrib_dir value in /usr/share/ledgersmb/ledgersmb.conf was set for 
PostGreSQL 9.1 instead of 9.3 (which is the PostGreSQL version that "apt-get 
install ledgersmb" installed.

I have overcome the above, but I cannot figure out how to get past the 
following error in the apache logs


>DBD::Pg::st execute failed: ERROR:  function public.person__list_salutations() 
>does not exist
>LINE 1: SELECT * FROM "public"."person__list_salutations"()
>                      ^
>HINT:  No function matches the given name and argument types. You might need 
>to add explicit type >casts. at LedgerSMB.pm line 834.

This occurs during the setup process immediately after General.sql has been 
selected.

Via Google, I've found others as well having this problem over the years, but I 
cannot see the solution.

Please help.

Regards

Andrew
------------------------------------------------------------------------------
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

Reply via email to