Hallo zusammen,
bei meinem Arbeitgeber benutzen wir auch Kivitendo, und da ich für meine kleine Firma ebenfalls ein WaWi haben möchte, wollte ich es ebenfalls nutzen.
Ich habe zu Hause einen Ubuntu Mate 18.04 LTS Server der als Datengrab für hier fungiert. Da Kivitendo als Webseite läuft ist es ideal, da ich von verschiedenen Rechnern aus gerne Zugriff haben möchte. Meine Linux/Ubuntu Kenntnisse sind leider begrenzt. Ich kann halbsweg blind einen Server ausfsetzten, den MDADM oder Sambda einrichten. Danach hört es aber auf.
Die Installation laut Anleitung war etwas holprig, zuletzt hat mir aber der dieser Link (https://forum.kivitendo.de/4504/task-server-will-nicht-laufen-exit-with-error-code) geholfen, da dort ein Installationsscript hinterlegt ist.
Nachdem das Script durchgelaufen war und ich versuche mich per Admin auf Kiviten spuckt mir Apache immer folgende 4 Fehlermeldung aus:
[Thu Oct 03 14:00:32.678545 2019] [cgi:error] [pid 1300] [client 192.168.178.48:54458] AH01215: Error in config file '/var/www/kivitendo-erp/config/kivitendo.conf' near:: /var/www/kivitendo-erp/dispatcher.pl
[Thu Oct 03 14:00:32.678609 2019] [cgi:error] [pid 1300] [client 192.168.178.48:54458] AH01215: : /var/www/kivitendo-erp/dispatcher.pl
[Thu Oct 03 14:00:32.678634 2019] [cgi:error] [pid 1300] [client 192.168.178.48:54458] AH01215: \tde[authentication]: /var/www/kivitendo-erp/dispatcher.pl
[Thu Oct 03 14:00:32.704613 2019] [cgi:error] [pid 1300] [client 192.168.178.48:54458] End of script output before headers: dispatcher.pl
Hier hat der CGI wohl ein Problem sich an zu melden... ? Ich kann zwar googlen und weiß inzwischen das dass CGI die Webseite die Kivitendo darstellt im Hintergrund spontan generiert aber das war es dann.
Hat jemand eine Idee wo (z.b. in welchem anderen LogFile) ich nachschauen kann wo es hapert? Die anderen, von dieser Webseite vorgeschlagenen passenden Themen, hab ich ebenfalls durch, aber entweder die Lösung nicht gesehen oder sie ist nicht hinterlegt.
Zuletzt suche ich auch immernoch verzweifelt nach der log-datei von Kivitendo. Der Debug ist zwar auf 1 gesetzt, aber ich kann auf dem ganzen Filesystem keine
kivitendo.log
finden. Ich vermute dass das daran liegt, dass der CGI erst garnicht anfängt die Webseite zu generieren?
Meine Postgres-Datenbanken sehen inzwischen etwas wüst aus:
robert=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
----------------+----------+----------+-------------+-------------+-----------------------
demo-db | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
kivitendo_auth | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
postgres | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
robert | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
template0 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(6 rows)
Bei des Usern:
robert=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------------------+-----------
postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
robert | Superuser, Create role, Create DB | {}
Vieleicht liegt es auch daran? Vieleicht kann mir jemand sagen wie ich das etwas aufräumen kann...
Grüße,
Robert