Mehre Fehler haben sich eingeschlichen  [GELÖST]

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
Post Reply
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)


Server-Betriebssystem + Version
Debian 11.7 (64-bit)


Eingesetzte Server-Virtualisierung-Technologie
keine


KeyHelp-Version + Build-Nummer
23.1.1 (Build 3016)


Problembeschreibung / Fehlermeldungen

Im Log /var/log/keyhelp/php-error.log steht
PHP Warning: preg_match(): Allocation of JIT memory failed, PCRE JIT will be disabled. This is likely caused by security restrictions. Either grant PHP permission to allocate executable memory, or set pcre.jit=0 in /home/keyhelp/www/keyhelp/core/Utilities/IpAddress.php on line 175

und seit letzten Update feuert er Mail s raus
Cron <root@serv1> php /home/keyhelp/www/keyhelp/bin/monitoring.php
Cannot load the ionCube PHP Loader - it was already loaded
Mail kommt ca alle 5 min



Erwartetes Ergebnis
was kann man tun

Tatsächliches Ergebnis


Schritte zur Reproduktion


Zusätzliche Informationen
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Mehre Fehler haben sich eingeschlichen  [GELÖST]

Post by Florian »

Hallo,

wie man den Monitoring Cronjob zum schweigen bringt, ist hier beschrieben:

viewtopic.php?p=41935#p41935

Auf Deinem Server wird der Ioncube Loader wohl mehrfach geladen in den Konfigdateien, daher kommt diese Meldung. Am besten prüfen ob das bei einem php -v auf der Konsole auch ausgegeben wird.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Re: Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

Ergebnis von php -v

Cannot load the ionCube PHP Loader - it was already loaded
PHP 7.4.33 (cli) (built: Feb 22 2023 20:07:47) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with the ionCube PHP Loader + ionCube24 v12.0.5, Copyright (c) 2002-2022, by ionCube Ltd.
with SourceGuardian v14.0.0, Copyright (c) 2000-2023, by SourceGuardian Ltd.
with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies

mit
grep -n ioncube $(php --ini | grep -oP '/.*\.ini')
Cannot load the ionCube PHP Loader - it was already loaded
/etc/php/7.4/cli/conf.d/00-ioncube-loader.ini:3:zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"
/etc/php/7.4/cli/conf.d/01-ioncube.ini:3:zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"

wo kommentiere ich das evtl aus in welche ini
Last edited by Marten_o on Mon 22. May 2023, 19:15, edited 1 time in total.
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Mehre Fehler haben sich eingeschlichen

Post by Florian »

Hallo,

ja dann schau mal wo der Ioncube Loader überall geladen wird. Normal wird er nur über /etc/php/7.4/mods_available/ioncube.ini geladen

Code: Select all

; configuration by KeyHelp
; priority=01
zend_extension=/usr/local/ioncube/ioncube_loader_lin_7.4.so

Wenn diese Zeile aber nochmal irgendwo drin steht, z.B. in der php.ini kommt es zu dieser Meldung. Da musst du mal suchen.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Re: Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

mit
grep -n ioncube $(php --ini | grep -oP '/.*\.ini')
Cannot load the ionCube PHP Loader - it was already loaded
/etc/php/7.4/cli/conf.d/00-ioncube-loader.ini:3:zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"
/etc/php/7.4/cli/conf.d/01-ioncube.ini:3:zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"

wo kommentiere ich das evtl aus in welche ini
User avatar
24unix
Posts: 1560
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: Mehre Fehler haben sich eingeschlichen

Post by 24unix »

Marten_o wrote: Mon 22. May 2023, 19:18 mit
grep -n ioncube $(php --ini | grep -oP '/.*\.ini')
Cannot load the ionCube PHP Loader - it was already loaded
/etc/php/7.4/cli/conf.d/00-ioncube-loader.ini:3:zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"
/etc/php/7.4/cli/conf.d/01-ioncube.ini:3:zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"

wo kommentiere ich das evtl aus in welche ini
Na, entweder die 01 oder 00 löschen.
Machen ja offensichtlich beide das gleiche.

Edit: die 01 gibt es bei mir auch, die 00 ist wahrscheinlich "irgendwie" drangebastelt.
Last edited by 24unix on Mon 22. May 2023, 19:33, edited 1 time in total.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Mehre Fehler haben sich eingeschlichen

Post by Florian »

Ich habe mal auf einem Debian 11 geschaut, da gibt es normal nur diese Datei:

Code: Select all

lrwxrwxrwx 1 root root 39  3. Mai 14:59 01-ioncube.ini -> /etc/php/7.4/mods-available/ioncube.ini
Warum es bei Dir jetzt noch die 00-ioncube-loader.ini gibt kann ich nicht sagen
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Re: Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

und wie werde ich den los bzw in welcher ini datei steht der vOGEL
User avatar
Jolinar
Community Moderator
Posts: 3559
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Mehre Fehler haben sich eingeschlichen

Post by Jolinar »

Marten_o wrote: Tue 23. May 2023, 19:21 und wie werde ich den los bzw in welcher ini datei steht der vOGEL
Steht doch schon weiter oben:
24unix wrote: Mon 22. May 2023, 19:29 Na, entweder die 01 oder 00 löschen.
Machen ja offensichtlich beide das gleiche.

Edit: die 01 gibt es bei mir auch, die 00 ist wahrscheinlich "irgendwie" drangebastelt.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Re: Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

aber wer startet denn die Ioncubedatei das wäre ja interessant

wo kann ich da suchen ....
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Mehre Fehler haben sich eingeschlichen

Post by Florian »

ja vermutlich sind beide Dateien verlinkt in /etc/php/7.4/cli/conf.d

Dadurch werden beide immer von PHP ausgewertet und es führt zur besagten Meldung
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Jolinar
Community Moderator
Posts: 3559
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Mehre Fehler haben sich eingeschlichen

Post by Jolinar »

Marten_o wrote: Wed 24. May 2023, 21:09 aber wer startet denn die Ioncubedatei das wäre ja interessant

wo kann ich da suchen ....
Moderativer Hinweis:

Bemühe dich bitte zukünftig, auf korrekte Groß- und Kleinschreibung und auf richtige Interpunktion zu achten.
Das macht deine Beiträge angenehmer lesbar und zeigt auch deinen Respekt gegenüber der Community, von der du dir ja Hilfe erhoffst.

Danke.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Re: Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

Danke für den netten Hinweis

aber am Handy schreiben ist nicht immer so einfach und "Grundsatz" wer Rechtschreibfehler findet, darf Sie gerne Behalten und archivieren :)
User avatar
Marten_o
Posts: 45
Joined: Wed 4. Nov 2020, 20:31

Re: Mehre Fehler haben sich eingeschlichen

Post by Marten_o »

Hallo

so gefunden und erstmal verschoben.


Der inhalt der /etc/php/7.4/cli/conf.d/00-ioncube-loader.ini

; configuration by KeyHelp
; priority=01
zend_extension="/usr/local/ioncube/ioncube_loader_lin_7.4.so"

Danke Florian für die rasche Hilfe- Weiter so
Post Reply