Page 1 of 1

Module 'mcrypt' already loaded in Unknown on line 0

Posted: Fri 22. Mar 2019, 06:21
by WebCF
Hi :)

System: Debian 9.8 (64-Bit)
Kernel: 4.9.0-8-amd64
KeyHelp: 19.0 (Build 1519)

Habe eine owncloud mit KeyHelp am laufen. Interpreter auf 7.1 gesetzt.

Seit heut morgen meldet der Cronjob von ownCloud "Module 'mcrypt' already loaded in Unknown on line 0".

Wie ich sehe hat KeyHelp PHP techisch tatsächlich etwas aktualisiert:

Code: Select all

====
[22-Mar-2019 05:00:02] DEBUG --> starting repo update
[22-Mar-2019 05:00:02] DEBUG --> step: uninstall php versions
[22-Mar-2019 05:00:02] DEBUG --> no tasks found
[22-Mar-2019 05:00:02] DEBUG --> step: update php versions
[22-Mar-2019 05:00:27] DEBUG --> update version from "7.2.13_20190103123957" to "7.2.16_20190320134953"
[22-Mar-2019 05:00:27] DEBUG --> update tmpfs for full access to /tmp
[22-Mar-2019 05:04:18] DEBUG --> version "7.2.16_20190320134953" successfully updated
[22-Mar-2019 05:04:18] DEBUG --> restore tmpfs access to /tmp
[22-Mar-2019 05:04:18] DEBUG --> update version from "7.1.25_20190103120943" to "7.1.27_20190320131915"
[22-Mar-2019 05:04:18] DEBUG --> update tmpfs for full access to /tmp
[22-Mar-2019 05:07:36] DEBUG --> version "7.1.27_20190320131915" successfully updated
[22-Mar-2019 05:07:36] DEBUG --> restore tmpfs access to /tmp
[22-Mar-2019 05:07:36] DEBUG --> update version from "7.0.33_20190103114041" to "7.0.33_20190320124926"
[22-Mar-2019 05:07:36] DEBUG --> update tmpfs for full access to /tmp
[22-Mar-2019 05:09:33] DEBUG --> version "7.0.33_20190320124926" successfully updated
[22-Mar-2019 05:09:33] DEBUG --> restore tmpfs access to /tmp
[22-Mar-2019 05:09:33] DEBUG --> step: install new php versions
[22-Mar-2019 05:09:33] DEBUG --> no tasks found
====
Ich habe in owncloud aber nie zusätzlich Module aktiviert, evtl. php-mcrypt installiert, schaue ich nachher.

Kommt mcrypt jetzt im PHP-Build immer mit oder wie?

Danke und Gruß,

Re: Module 'mcrypt' already loaded in Unknown on line 0

Posted: Fri 22. Mar 2019, 12:21
by Alexander
Danke fürs melden!

Die Meldung tritt nur im CLI Modus auf, weshalb die Cronjobs veranlasst werden, eine Mail zu schicken.
Die Funktionalität ist weiterhin gegeben, aber es ist natürlich nervig, wenn alle XX Minuten eine Email kommt.

Betroffen sind alle Betriebssysteme bei denen die PHP-Versionen 5.4 -> 7.1 zum Einsatz kommen.

Ich untersuche die Ursache nun, dann starte ich den Kompilierungs-Prozess und dann sollte das Problem beim nächsten PHP-Interpreter-Update eurer Server behoben sein. Info folgt hier, sobald es soweit ist.

Ich habe meine Test-Umgebung erweitert, um solcherlei Fehler zukünftig bereits im Vorfeld zu erkennen.

---

Zum jetzt schon fixen für euch:

1) Gehe in den Ordner der betroffenen PHP-Version und lösche die Datei:

Code: Select all

/opt/keyhelp/php/<PHP-VERSION>/etc/conf.d/mcrypt.ini

Re: Module 'mcrypt' already loaded in Unknown on line 0

Posted: Fri 22. Mar 2019, 12:34
by WebCF
Ah. Okay. Danke :)

Ihr baut die PHP pakete alle selber für die Systeme und verteilt sie dann? Oder gibt es einen Grund die selber zu bauen? Gibt ja ppa‘s mit allen noch supporteten Versionen für diverse Systeme (ondrej)

Re: Module 'mcrypt' already loaded in Unknown on line 0  [GELÖST]

Posted: Mon 25. Mar 2019, 12:10
by Alexander
Die neuen Interpreter-Versionen sind jetzt online - das Problem damit behoben.

Ja, die Interpreter baue ich aufgrund diverser Gründe selbst, wie Kompatibilität, Unabhängigkeit usw.

Re: Module 'mcrypt' already loaded in Unknown on line 0

Posted: Mon 25. Mar 2019, 14:17
by WebCF
Vielen Dank, klappt wunderbar!