sql-ledger requires some specific changes to your Apache config files in order
to work
Please add the following directives to your virtual host config
(usually /etc/apache2/conf/vhost/vhosts.conf )
Either simply add:
AllowOverride All
Which will use the .htaccess files. Or for those who prefer to avoid
that tiny bit of overhead while Apache checks for .htaccess files use:
AddHandler cgi-script .pl
Options ExecCGI Includes FollowSymlinks
Order Allow,Deny
Allow from All
Order Deny,Allow
Deny from All
Please then double check that you can't directly access the files via a
webbrowser in the /users directory
NOTE: also that you need to create/edit sql-ledger.conf; the prototype
can be found at ${MY_INSTALLDIR}/sql-ledger.conf.default
Necessary Postgres setup:
su postgres -c 'createuser -d -a sql-ledger'
su postgres -c 'createlang plpgsql template1'
From here, you need to load /sql-ledger/admin.pl . Follow
the instructions at http://www.sql-ledger.com/cgi-bin/nav.pl?page=source/readme.txt&title=README