Bearbeitet von
0 0 Punkte

Guten Morgen,

In Archlinux ist seit kurzem perl 5.26 im repo:

perl -v
This is perl 5, version 26, subversion 0 (v5.26.0) built for x86_64-linux-thread-multi

seither läuft kivitendo nicht mehr. Da auch apache ein Update hatte, habe ich erst in den Servereinstellungen gesucht. Da ich aber keinen Fehler finden konnte und es vorher ja einwandfrei lief habe ich versucht die installation_check.pl zu starten mit folgendem Ergebnis:

[09:07:39][lirio_srv@cloud-server:/disk/web/html/riwollis-kivi]$ ./scripts/installation_check.pl
Can't locate SL/InstallationCheck.pm in @INC (you may need to install the SL::InstallationCheck module) 
(@INC contains: 
    modules/override 
    /usr/lib/perl5/site_perl 
    /usr/share/perl5/site_perl 
    /usr/lib/perl5/vendor_perl 
    /usr/share/perl5/vendor_perl 
    /usr/lib/perl5/core_perl 
    /usr/share/perl5/core_perl 
    modules/fallback) 
at ./scripts/installation_check.pl line 37.
BEGIN failed--compilation aborted at ./scripts/installation_check.pl line 37.

Ich habe nochmals alle Perl-Module aktualisiert zuerst über pacman und yaourt und dann noch zusätzlich zähneknischernd über CPAN ein komplettes upgrade der Module drüber gebügelt, damit alle gegen die neue Perl-Version gebaut werden. Ohne Erfolg.

Bevor ich jetzt auch noch kivi erfolglos aktualisiere, woran könnte es noch liegen. Mit Perl kenne ich mich nicht wirklich aus. Die files sind natürlich alle da. Es hat ja vorher auch geklappt. irgendwas mit dem INC des aktuellen Verezeichnisses scheint nicht mehr zu funktionieren.

perl -l /disk/web/html/riwollis-kivi/scripts/installation_check.pl

habe ich auch probiert, gleiches Ergebnis

Kivi-Version 3.4.0
Apache/2.4.25 (Unix) OpenSSL/1.1.0f mod_fcgid/2.3.9 PHP/7.1.6 mod_perl/2.0.10 Perl/v5.26.0

Nachtrag: Serverlog:

[Mon Jun 12 11:36:27.101702 2017] [fcgid:warn] [pid 7732] (104)Die Verbindung wurde vom Kommunikationspartner zurückgesetzt: [client 92.77.163.33:49604] mod_fcgid: error reading data from FastCGI server
[Mon Jun 12 11:36:27.101819 2017] [core:error] [pid 7732] [client 92.77.163.33:49604] End of script output before headers: dispatcher.fcgi

Can't locate SL/Dispatcher.pm in @INC (you may need to install the SL::Dispatcher module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /disk/web/html/riwollis-kivi/dispatcher.fcgi line 7.
BEGIN failed--compilation aborted at /disk/web/html/riwollis-kivi/dispatcher.fcgi line 7.

Ich habe noch diesen Bug gefunden weiß aber nicht, ob das relevant ist

Viele Grüße
Iris

1 Antwort

1 1 Punkt

Hi,

ich bin nicht sicher, aber evtl. hat es was hiermit zu tun:
https://github.com/kivitendo/kivitendo-erp/commit/cff913a1c984f82558a7d59dec0b8b1a06c5530d

Grüße
Bernd

Ähnliche Fragen

0 0 Punkte
1 1 Antwort
Anonym Gefragt 10, Jan 2014
Hallo zusammen. Ich versuche gerade die aktuelle Version von kivitendo zu installieren. Alle Perl Module sind installiert, und werden als OK getestet. Das Tar Archiv wurd...
0 0 Punkte
0 0 Antworten
AEITB Gefragt 8, Jan 2017
Hallo, wenn man die Bestandsmethode nutzt, wird beim Buchen einer Einkaufsrechnung folgender Fehler nach dem Klick auf Buchen angezeigt: Can't call method "transaction_na...
0 0 Punkte
1 1 Antwort
Anonym Gefragt 12, Jul 2015
Nach einem erfolgreichen stufenweisen Upgrade einer Instanz von 3.1.0 bis 3.2.1 ergibt das Öffnen der Mandantenkonfiguration eine sehr kryptische Fehlermeldung 'Während...
0 0 Punkte
1 1 Antwort
ridirk Gefragt 21, Dez 2022
Hallo, wir haben einen neuen Debian Server eingerichtet und wollen Kivitendo komplett uebertragebm bevor wir die Version aktualisieren. alter Server: Debian 9 mit Postgre...
0 0 Punkte
1 1 Antwort
TCS Gefragt 10, Jul 2023
Die Konten sind im Kontenplan übernommen und vorhanden. Nur beim Verbuchen der Zahlungseingänge fehlen 2 Konten im Pulldownmenue seit umstellung auf 3.9.0.