Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Geld allein macht nicht glücklich - benutzt kivitendo!

0 Punkte

Hallo,
ich hab mal in der besagten Datei geschaut was da drin steht.
Eine menge Hinweise, mit denen ich aber nichts anfangen kann. Ich hab leider keine Ahnung, wie ich die Punkte abarbeiten kann.
Die Datei error.log sieht momentan so aus:

[Sun Nov 15 15:24:18.161919 2020] [ssl:warn] [pid 1400] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
[Sun Nov 15 15:24:18.162258 2020] [mpm_prefork:notice] [pid 1400] AH00163: Apache/2.4.29 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1 configured -- resuming normal operations
[Sun Nov 15 15:24:18.162287 2020] [core:notice] [pid 1400] AH00094: Command line: '/usr/sbin/apache2'
Can't locate SL/Dispatcher.pm in @INC (you may need to install the SL::Dispatcher module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/i386-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/i386-linux-gnu/perl-base) at /usr/local/src/kivitendo-erp/dispatcher.fpl line 6.
BEGIN failed--compilation aborted at /usr/local/src/kivitendo-erp/dispatcher.fpl line 6.
[Sun Nov 15 15:31:50.225205 2020] [fcgid:warn] [pid 3628] (104)Connection reset by peer: [client 127.0.0.1:36358] mod_fcgid: error reading data from FastCGI server, referer: https://www.kivitendo.de/redmine/projects/forum/wiki/Installation_Ubuntu_1404_2_LTS
[Sun Nov 15 15:31:50.225284 2020] [core:error] [pid 3628] [client 127.0.0.1:36358] End of script output before headers: dispatcher.fpl, referer: https://www.kivitendo.de/redmine/projects/forum/wiki/Installation_Ubuntu_1404_2_LTS
[Sun Nov 15 15:56:39.561911 2020] [mpm_prefork:notice] [pid 1400] AH00169: caught SIGTERM, shutting down
[Sun Nov 15 15:58:02.839154 2020] [ssl:warn] [pid 1094] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
[Sun Nov 15 15:58:06.957844 2020] [ssl:warn] [pid 1236] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
[Sun Nov 15 15:58:06.964281 2020] [mpm_prefork:notice] [pid 1236] AH00163: Apache/2.4.29 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1 configured -- resuming normal operations
[Sun Nov 15 15:58:06.964356 2020] [core:notice] [pid 1236] AH00094: Command line: '/usr/sbin/apache2'
Can't locate SL/Dispatcher.pm in @INC (you may need to install the SL::Dispatcher module) (@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/i386-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/i386-linux-gnu/perl-base) at /usr/local/src/kivitendo-erp/dispatcher.fpl line 6.
BEGIN failed--compilation aborted at /usr/local/src/kivitendo-erp/dispatcher.fpl line 6.
[Sun Nov 15 16:00:49.255576 2020] [fcgid:warn] [pid 1343] (104)Connection reset by peer: [client 127.0.0.1:45480] mod_fcgid: error reading data from FastCGI server, referer: https://www.kivitendo.de/redmine/projects/forum/wiki/Installation_Ubuntu_1404_2_LTS
[Sun Nov 15 16:00:49.255658 2020] [core:error] [pid 1343] [client 127.0.0.1:45480] End of script output before headers: dispatcher.fpl, referer: https://www.kivitendo.de/redmine/projects/forum/wiki/Installation_Ubuntu_1404_2_LTS

Das einzigste was ich nochvollziehen kann ist die Datei dispatchter.fpl wegen der Zeile 6. In dieser Datei steht:

!/usr/bin/perl

use strict;

use FCGI;
use SL::Dispatcher;
use SL::FCGIFixes;

our $dispatcher = SL::Dispatcher->new('FastCGI');
$dispatcher->pre_startup_setup;
SL::FCGIFixes::apply_fixes();
$dispatcher->pre_startup_checks;

my $request = FCGI::Request();
$dispatcher->handle_request($request) while $request->Accept() >= 0;

1;

Die Zeile 6 lautet: use SL::Dispatcher;
Mit dem kann ich leider auch nichts anfangen

Gruß
hstahl

bezieht sich auf eine Antwort auf: Kivitendo startet nicht
Gefragt von (40 Punkte)

1 Antwort

0 Punkte

Hallo
ich gehe davon aus, dass Du Dich an die aktuelle Installationsanleitung gehalten hast.
https://www.kivitendo.de/kivi/doc/html/ch02s02.html
Was sagt der Installationstest? Sind alle Pakete installiert?
Was mich wundert ist der Link in der error.log

https://www.kivitendo.de/redmine/projects/forum/wiki/Installation_Ubuntu_1404_2_LTS

Wenn dem so ist ist Deine kivitendo.conf von apache falsch
Grüße
Beste Grüße
Werner kivitendodienstleister

Beantwortet von (7.4k Punkte)

Was mich wundert ist der Link in der error.log

Der Link im Log ist ja der "referer", also das, von wo aus die Seite aufgerufen wurde. In der Anleitung steht sowas, wie:
https://localhost/kivitendo-erp/controller.pl?action=Admin/login

Darauf wurde sicher geklickt.

Bleibt die Frage nach dem Installationstest.
Und welche Ubuntu-Version / Mate-Version genutzt wird (wahrscheinlich nicht 14.04, wofür die verwendete Anleitung ja ist).
Und welche kivitendo-Version insatlliert werden soll (wahrscheinlich nicht 3.2.1 wofür die verwendete Anleitung ja ist).

Und ich meine, bei Ubuntu gab es mal irgendein Sicherheits-Feature, dass verhindert, dass CGI außerhalb von /var/www/ funktioniert. Die Anleitung schlägt ja /usr/local/src/... vor.

Ahh, jetzt steig ich auch durch.

Die Doku gilt nur für ubuntu 14.04 und das passt nicht mehr für aktuellere Versionen, da man mittlerweile kivi nur in /var/www installieren kann.

Ich hab den Wiki-Eintrag als veraltet markiert (Backup und postgres Info könnte noch für den ein oder anderen interessant sein), aber ansonsten einen Verweis auf die aktuelle mitausgelieferte Doku von kivi gesetzt:

https://www.kivitendo.de/kivi/doc/html/ch02s02.html

Ähnliche Fragen

0 Punkte
1 Antwort
0 Punkte
2 Antworten
0 Punkte
2 Antworten
0 Punkte
3 Antworten
...