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