Ubuntu hat mit seinem LTS 22.04 so einiges geändert worauf die Welt wohl noch nicht vorbereitet war...
Ich vermute das hier ein Fehler in Zusammenhang mit dem eingesetzten PHP8 auftaucht, denn mit dem PHP8.1 haben auch etliche größere Projekte anscheinend noch so Ihre Probleme. Es scheint dabei meist um die Internationalisierung zu gehen.
Auch Admidio ist hier im statistics-Plugin betroffen (bei mir: Version 3.2.0 unter Admidio 4.1.10 mit PHP 8.0).
Das Apache error.log wirft für Admidio andauernd die folgene Fehlermeldung:
(Ich habe Mal ein paar Zeilenumbrüche eingbaut damit man es besser lesen kann)
Code: Alles auswählen
22-04-24 08:16:09.943373] Admidio.ERROR: L10N: Language file does not exist! {"languageFilePath":"/var/www/xxx/admidio/adm_plugins/statistics/languages/de-DE.xml"}
{"file":"/var/www/xxx/admidio/adm_program/system/classes/Language.php","line":396,"class":"Language","function":"searchLanguageText"}
PHP message: [2022-04-24 08:16:10.009756] Admidio.ERROR: L10N: Language file does not exist! {"languageFilePath":"/var/www/xxx/admidio/adm_plugins/statistics/languages/de-DE.xml"}
{"file":"/var/www/xxx/admidio/adm_program/system/classes/Language.php","line":396,"class":"Language","function":"searchLanguageText"}
PHP message: [2022-04-24 08:16:10.012964] Admidio.ERROR: L10N: Language file does not exist! {"languageFilePath":"/var/www/xxx/admidio/adm_plugins/statistics/languages/de-DE.xml"}
{"file":"/var/www/xxx/admidio/adm_program/system/classes/Language.php","line":396,"class":"Language","function":"searchLanguageText"}
PHP message: [2022-04-24 08:16:10.017165] Admidio.ERROR: L10N: Language file does not exist! {"languageFilePath":"/var/www/xxx/admidio/adm_plugins/statistics/languages/de-DE.xml"}
{"file":"/var/www/xxx/admidio/adm_program/system/classes/Language.php","line":396,"class":"Language","function":"searchLanguageText"}
, referer: https://xxxxxxxxxx.de/adm_plugins/statistics/gui/overview.php
Wer Shell-Zugriff auf seinen Linux-Server hat kann auch einfach eien symbolischen Link auf die Datei anlegen, das klappt auch.