Fehler bei Wechsel auf PHP 8.1

  • Runner.one
  • Autor
  • Offline
  • Elite Mitglied
  • Elite Mitglied
Mehr
31 Jan. 2024 10:46 #51481 von Runner.one
Fehler bei Wechsel auf PHP 8.1 wurde erstellt von Runner.one
Hallo zusammen, wie kann ich herausfinden, wo der Fehler steckt, wenn ich von PHP 8.0 auf eine höhere wechseln will (muss) ?

Die Seite, Front- und Backend läuft danach nicht mehr und gibt folgende Meldung aus:
0 version_compare(): Argument #3 ($operator) must be a valid comparison operator

Danke für euere wertvollen Tipps.
Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Jan. 2024 10:58 #51482 von adiheutschi.ch
adiheutschi.ch antwortete auf Fehler bei Wechsel auf PHP 8.1
Wenn Du in der Konfiguration - Server: Fehler berichten auf Maximum stellst. Sollte es die Fehler anzeigen.

Allenfalls das Plugin Debug noch aktivieren.

Viele Grüsse

Adi Heutschi
www.adiheutschi.ch - webdesign - hosting - seo

Meine Dienste hier sind ehrenamtlich!
Umso mehr freue ich mich, wenn Du mir als Anerkennung eine 5-Sterne Rezension hinterlassen würdest: EINFACH HIER KLICKEN: bit.ly/36djavE VIELEN DANK!
Folgende Benutzer bedankten sich: Runner.one

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Runner.one
  • Autor
  • Offline
  • Elite Mitglied
  • Elite Mitglied
Mehr
31 Jan. 2024 11:07 - 31 Jan. 2024 11:08 #51483 von Runner.one
Runner.one antwortete auf Fehler bei Wechsel auf PHP 8.1
Danke Adi für deine schnelle Antwort.
Nun bekomme ich folgende Meldung:
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Jan. 2024 11:25 - 31 Jan. 2024 11:25 #51484 von adiheutschi.ch
adiheutschi.ch antwortete auf Fehler bei Wechsel auf PHP 8.1
Such mal nach einem Plugin "edsanimate" oder sowas. Kann auch ein slider sein oder so. Dann einfach mal deaktivieren.
Meist ist auch das Template der übeltäter... da würde ich einfach mal auf ein Joomla standard umstellen (z.B. Protostar, Cassiopeia).
Wenn das nicht hilf, findet man vielleicht im Log Verzeichnis hinweise, oder in der error.php Datei.

Sonst einfach mal Plugins deaktivieren zum ausschliessen.
(Anhand der Plugn ID Nr. sieht man ob es Dritt oder Core Plugins/Module etc sind. Die hohen Nummerns sind dritt Plugins).

Viele Grüsse

Adi Heutschi
www.adiheutschi.ch - webdesign - hosting - seo

Meine Dienste hier sind ehrenamtlich!
Umso mehr freue ich mich, wenn Du mir als Anerkennung eine 5-Sterne Rezension hinterlassen würdest: EINFACH HIER KLICKEN: bit.ly/36djavE VIELEN DANK!
Folgende Benutzer bedankten sich: Runner.one

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Jan. 2024 11:27 #51485 von Chris Hoefliger
Chris Hoefliger antwortete auf Fehler bei Wechsel auf PHP 8.1
So wie das aussieht, verursacht das Plugin edsanimate das Problem. Weisst du, Joomla 3 und PHP 8.1 und grösser ist halt immer so eine Sache. Der Core läuft twar auch unter 8.2, aber die meisten Erweiterungen halt nicht. Ich würde mich an deiner Stelle langsam mit einer Migration beschäftigen.

Joomla! 3: Professionelle Webentwicklung von David Jardin und Elisa Foltyn - das Standardwerk zu Joomla! 3
Wer nicht über den Anstand verfügt, ein kleines "Thänx" auszusprechen, muss sich nicht wundern, künftig ignoriert zu werden!
Kein Support via PM oder Mail. Entsprechende Anfragen werden ignoriert.
Folgende Benutzer bedankten sich: Runner.one

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Runner.one
  • Autor
  • Offline
  • Elite Mitglied
  • Elite Mitglied
Mehr
31 Jan. 2024 11:31 #51486 von Runner.one
Runner.one antwortete auf Fehler bei Wechsel auf PHP 8.1
Danke Cris und Adi
habe bereits nach einem solchen Plugin gesucht, aber bis jetzt noch nichts gefunden ... werde mich etwas später wieder dahinter klemmen ...
und ja, Chris, ich weiss es, die Migrationen gewisser Seiten liegen mir noch auf dem Magen ....
Merci vielmol! ich werde wieder Berichten
Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
31 Jan. 2024 11:36 #51487 von adiheutschi.ch
adiheutschi.ch antwortete auf Fehler bei Wechsel auf PHP 8.1
Du kennst den Sicherheits-Patch für Jooomla 3.10.12 ?
joomlaforum.ch/joomla3-allgemein/39099-s...oomla-3-security-fix

Und wenn Du nicht bei Hoster bist wo php 7.4 abgekündet haben, ist es "noch" nicht supertragisch wenn Du noch 3.x seiten am laufen hast.

Viele Grüsse

Adi Heutschi
www.adiheutschi.ch - webdesign - hosting - seo

Meine Dienste hier sind ehrenamtlich!
Umso mehr freue ich mich, wenn Du mir als Anerkennung eine 5-Sterne Rezension hinterlassen würdest: EINFACH HIER KLICKEN: bit.ly/36djavE VIELEN DANK!
Folgende Benutzer bedankten sich: Runner.one

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Runner.one
  • Autor
  • Offline
  • Elite Mitglied
  • Elite Mitglied
Mehr
31 Jan. 2024 11:50 - 31 Jan. 2024 12:04 #51488 von Runner.one
Runner.one antwortete auf Fehler bei Wechsel auf PHP 8.1
habe noch folgendes herausgefunden: Wenn ich auf ein Default Template wechsle, erscheint folgender Fehler:
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/strittma/public_html/joomla3/libraries/src/Uri/Uri.php on line 141

also wieder etwas ganz anderes .... huch
Stefan

edit: habe nun ein Plugin mit Namen edsanimat gefunden (heisst eigentlich: 
Editor Xtended - Animate It! )
habe es deaktiviert, bringt aber keine Wirkung ...

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Runner.one
  • Autor
  • Offline
  • Elite Mitglied
  • Elite Mitglied
Mehr
31 Jan. 2024 12:09 - 31 Jan. 2024 12:11 #51489 von Runner.one
Runner.one antwortete auf Fehler bei Wechsel auf PHP 8.1
""Und wenn Du nicht bei Hoster bist wo php 7.4 abgekündet haben, ist es "noch" nicht supertragisch""

Hoistpoint will PHP 8.0 per Ende Juni 2024 deaktivieren

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Runner.one
  • Autor
  • Offline
  • Elite Mitglied
  • Elite Mitglied
Mehr
31 Jan. 2024 12:39 - 31 Jan. 2024 12:51 #51490 von Runner.one
Runner.one antwortete auf Fehler bei Wechsel auf PHP 8.1
ok, nach intensiver Suche in den Plugins habe ich noch mehrere mit dem Namen edsanimat gefunden - und deaktiviert.
Nun läuft die Seite wieder und zwar mit PHP 8.1
Wenn ich allerdings den Fehlerbericht auf Maximum stelle, erscheinen folgende Meldungen (vermutlich nicht so tragisch)
 
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: pascaleChris Hoefligeradiheutschi.chTribal6RePaoDragonlord
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden