Hallo,
der gleiche Fehler kommt wieder.
jetzt habe ich die Installation noch mal neu durchgeführt.
1: altes Verzeichniss /var/www/lx-office-erp/ umbenannt in lx-office-erp_git
2: das tar Archiv entpackt und ein Symlink angelegt:
ln -s lxoffice-erp-2.7.0 lx-erp
Dann die Installation so wie im Handbuch beschrieben mit folgenden Abweichungen:
Anders als im Documet.pdf Kap. 2.4.3 und 2.4.4
zuerste zum user postgres wechseln, dann zu den psql Befehlen wechseln,
dann lauten die Befehle jetzt, bei Vers. 9.1 :
postgres@kivitendo:/etc/postgresql/9.1/main$ psql
psql (9.1.3)
Type "help" for help.
postgres=# CREATE LANGUAGE 'plpgsql';
ERROR: language "plpgsql" already exists
und:
postgres=# CREATE USER -d -P lxoffice
kapitel 2.5.1
die Optionen müssen in eine Zeile stehen:
Options ExecCGI
Includes FollowSymlinks
<==> falsch, richtig, beides in eine Zeile ==>
Options ExecCGI Includes FollowSymlinks
Bei kapitel 2.6.1 :
Die Konfiguration erfolgt über den Abschnitt [task_server] in der Datei
config/lx_office.conf. Die dort verfügbaren Optionen sind:
login ==> habe ich lxoffice
run_as ==> habe ich leer gelasen, ein Test mit www-data schlug fehl
Zuerst habe ich in die config/lx_office.conf "user = lxoffice"
geschrieben, dann erhalte ich schon vor dem Login im Browser die
Fehlermeldung:
SELECT id
FROM auth.session
WHERE (mtime < (now() - '480m'::interval))
ERROR: permission denied for schema auth
LINE 2: FROM auth.session
^
Ändere ich den Wert auf "user = postgres" dann komme ich mit selbigem benutzer
in die Admin und in die user Oberfläche
ABER MIT KEINEM ANDEREN USER :-(
Irgendwas mache ich Falsch (?) Liegt es vielleicht an der neuen Postgresql-9.1?
Wenn ich das installscript "scripts/inst_postgres.sh" ausführe:
Erhalte ich folgende Fehlermeldung:
"ok. plpgsql.so gefunden User postgres konnte die Datenbank 8.2.x - 8.9.x nicht
ansprechen"
EDIT 19:00
Wenn ich Als Admin (postgres) einen neuen Benutzer anlege bekomme ich Fehlermeldungen, z. B. :
Die Verbindung zur Authentifizierungsdatenbank schlug fehl:
FATAL: role "bsoffice" does not exist
EDIT 19:20
Anderen Bentutzer ausgewählt im Adminbereich und speichern wollen, Fehlermeldung:
SELECT id FROM employee WHERE login = ? (bsadmin)
ERROR: permission denied for relation employee
bswitz