Beiträge von tekknotrip

    Indigo66

    Weil ich testen will, ob es an Joomla liegt, oder an irgendwelchen Plugins.


    Joomla hat Probleme mit PHP 8.0.11

    Ok, ich habe bei Strato noch ein paar Accounts liegen. Dort habe ich heute Joomla 3.10.2 Installiert und mit PHP 7.4 auf Joomla 4.0.3 Migiriert - hat tadellos funktioniert!!!


    Dann habe ich die PHP Version auf 8.0.11 geswitcht und dann ging es los. Quittiert wurde die Migration mit Fehler 500




    Der Logeintrag ist aber ein gänzlich anderer

    Code
    13.10.2021 15:09:17 [client 134.119.91.0] AH02811: script not found or unable to stat: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/member.php
    13.10.2021 15:09:17 [client 134.119.91.0] AH02811: script not found or unable to stat: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/member.php
    13.10.2021 15:09:17 [client 134.119.91.0] AH02811: script not found or unable to stat: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/member.php
    13.10.2021 15:09:18 [client 134.119.91.0] AH02811: script not found or unable to stat: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/contact.php
    13.10.2021 15:09:18 [client 134.119.91.0] AH01215: PHP Fatal error:  Trait "Joomla\\Plugin\\System\\Webauthn\\PluginTraits\\AjaxHandler" not found in /mnt/web110/d0/81/53419581/htdocs/joomla-test/plugins/system/webauthn/webauthn.php on line 34: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/index.php
    13.10.2021 15:09:18  [client 134.119.91.0] AH01215: PHP Fatal error:  Trait "Joomla\\Plugin\\System\\Webauthn\\PluginTraits\\AjaxHandler" not found in /mnt/web110/d0/81/53419581/htdocs/joomla-test/plugins/system/webauthn/webauthn.php on line 34: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/index.php
    13.10.2021 15:09:19 [client 134.119.91.0] AH01215: PHP Fatal error:  Trait "Joomla\\Plugin\\System\\Webauthn\\PluginTraits\\AjaxHandler" not found in /mnt/web110/d0/81/53419581/htdocs/joomla-test/plugins/system/webauthn/webauthn.php on line 34: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/index.php
    13.10.2021 15:09:19 [client 134.119.91.0] AH01215: PHP Fatal error:  Trait "Joomla\\Plugin\\System\\Webauthn\\PluginTraits\\AjaxHandler" not found in /mnt/web110/d0/81/53419581/htdocs/joomla-test/plugins/system/webauthn/webauthn.php on line 34: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/index.php
    13.10.2021 15:09:19  [client 134.119.91.0] AH01215: PHP Fatal error:  Trait "Joomla\\Plugin\\System\\Webauthn\\PluginTraits\\AjaxHandler" not found in /mnt/web110/d0/81/53419581/htdocs/joomla-test/plugins/system/webauthn/webauthn.php on line 34: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/index.php
    13.10.2021 15:09:19 [client 134.119.91.0] AH01215: PHP Fatal error:  Trait "Joomla\\Plugin\\System\\Webauthn\\PluginTraits\\AjaxHandler" not found in /mnt/web110/d0/81/53419581/htdocs/joomla-test/plugins/system/webauthn/webauthn.php on line 34: /home/strato/http/premium/rid/95/81/53419581/htdocs/joomla-test/index.php



    Schaue ich auf Joomla nach, so wird PHP 8.0 definitiv empfohlen.

    Das funktioniert aber nicht, das scheint im Migrationsprozess von 3.10.2 auf 4.0.3 etwas scief zu laufen:


    Noch ein Test hinterher: Joomla 4.0.3 mit PHP 8.0.11 direkt installieren - funktioniert!!!

    Es liegt also definitiv im Migrationsprozess von 3.10.2 auf 4.0.3 mit PHP 8.0.11

    Hallo Forum,


    ich versuche gerade beim Hoster webgo Joomla auf 4.0.3 anzuheben. Leider bricht die Migration im Update Prozess einfach ab.


    Habe schon x-fach versucht herauszufinden, woran es liegen kann, leider ohne Erfolg.


    Bisher versucht:

    • htaccess umbenannt
    • Standardtemplate umgestellt
    • Alle Plugins, die nicht zu Joomla gehören deinstalliert

    Aber egal was, der Fehler und die Auswirkung ist immer der gleiche. Der Fortschrittsbalken läuft durch und sofort komme eine leere Seite - sowohl im Backend, als auch im Frontend.


    Die Überprüfung läuft erfolgreich durch:




    Die Installationsumgebung:


    Die Fehlermeldung im Log

    Code
    [12-Oct-2021 16:41:11 Europe/Berlin] PHP Fatal error:  Uncaught RuntimeException: Library path /libraries/joomla cannot be found. in /home/www/site.de/updgrade-4-0-3/libraries/loader.php:344
    Stack trace:
    #0 /home/www/site.de/updgrade-4-0-3/libraries/loader.php(490): JLoader::registerPrefix('J', '/libraries/joom...')
    #1 /home/www/site.de/updgrade-4-0-3/libraries/import.legacy.php(52): JLoader::setup()
    #2 /home/www/site.de/updgrade-4-0-3/administrator/includes/framework.php(17): require_once('/home/www/site...')
    #3 /home/www/site.de/updgrade-4-0-3/administrator/index.php(40): require_once('/home/www/site...')
    #4 {main}
      thrown in /home/www/site.de/updgrade-4-0-3/libraries/loader.php on line 344


    Leider findet sich im Netz so gut wie nichts hierzu. Vielleicht weiß einer von euch Rat?


    Grüße,

    Mitches

    Es gibt halt immer mal wieder scheinbaren Kleinscheiß, der unerwartet nicht mehr kompatibel ist. Aber ich habe mir angewöhnt bei so Pillepalle-Erweiterungen von mir, sie einfach auszuprobieren und dann erst den Updateserver einzurichten oder anzupassen, damit zukünftig Ruhe ist im Checker. Augen zu und durch (nach erst mal Deaktivieren).

    Ja, habe ich gemacht, aber Update schlägt fehl - aber so richtig (Blanke Seite).

    Und jetzt schau ich halt Schritt für Schritt und nähere mich der Sache an.


    Eventuell eine Idee für die "Migration": ich nutze hierfür immer gerne Overrides von mod_custom, spart es eigene Module installieren zu müssen.

    Wie machst/meinst du das mit mod_custom?

    Zitat

    Oder meintest du mit "selbst erstellt" einfach nur "selbst angelegt" und nicht etwa "selbst geschrieben"?

    Danke für die Antworten


    Einfache Module, um einen Inhalt auf der Seite darzustellen (bspw .jpg?Timestamp).

    Nix wildes, aber es wird eben bemängelt

    Hallo,


    ich bin gerade dabei von J3 auf J4 zu migrieren und da sind noch ein paar Module übrig, die ich z.T. selbst erstellt habe.

    Ich habe nun im Netz gesucht, aber nichts dazu gefunden. Was ist denn der Grund, warum ein Modul - oder Plugin - als mögliches Problem für eine Migration auf J4 identifiziert wird und wir mache ich ein Modul Fit für J4?


    Danke für Hinweise

    Mit PHP 7.4 kann ich leider nicht so einfach prüfen, da das Global umgestellt wird und nicht nur für die Testversion.

    Aber Joomal läuft seit einigen Wochen stabil mit PHP 8.


    JS-Fehler gibt es nicht, da die Testversion so schlank wie möglich daherkommt.


    Yootheme lauft auf 2.6.1:

    https://yootheme.com/support/yootheme-pro/changelog

    Zitat

    Das wurde dann in einer Aktualisierung der Erweiterung gefixt und nun werden sie als kompatibel angezeigt. Möglicherweise ist das bei dir ähnlich.

    Ja, darauf hatte ich auch gehofft, nur sind die Updates jetzt soweit, dass diese nicht mehr in der Liste erscheinen sollten


    PHP 8 schließe ich aus, da - wie gesagt - seit Wochen ohne Fehler im Produktivbetrieb

    Hallo Elwood,


    vielen Dank für die Rückmeldung!


    Ich habe geschrieben, dass es eine Testversion ist. Die Migration läuft soweit durch, wie auf dem Screenshot oben gezeigt.

    Darunter dann eine Liste mit den Gründen, warum das nicht durchläuft.


    Nein, es sind noch nicht alle Komponenten auf J4 upgedatet. Ich arbeite die Liste von oben nach unten ab. Aber zumindest sollten die Komponenten aus der Liste verschwinden, die bereits J4 kompatibel sind - sie verschwinden aber nicht und das macht mir das Abarbeiten schwer.


    Cache nutze ich in der Testversion nicht - alles aus, auch JCH

    Fehlermeldungen gibt es nicht und PHP-Version ist 8.0.9, MySQL ist 8.0.21

    Hallo in die Runde,


    ich habe nach ein paar Tagen warten und tüfteln eine Testversion versucht auf die 4.0.2 zu aktualisieren, was mir aber nicht gelingt.


    Ich scheitere schon daran, dass manches, was anklickbar erscheint, gar nicht zum klicken ist?! Oder doch!? Ich kann da noch so oft auf den Details rumklickern, es tut sich nichts:


    Das Nächste sind die Update Informationen. Das rattert schön durch und bemängelt auch einiges. Aber nichts, was mir Bauchschmerzen bereitet. Alle Erweiterungen, die ich einsetze, sind kompatibel zu Joomla 4.x. Das Problem ist, dass diese trotzdem bemängelt werden und ich mich so in einem Deadloop befinde.


    Bemängelt werden:

    German (Germany) Language Pack

    JSitemap PRO (Update auf die Joomla 4.x kompatible Version)

    System - JAmp (Update auf die Joomla 4.x kompatible Version)

    YOOtheme (Update auf die Joomla 4.x kompatible Version)

    JCH Optimize Package (Update auf die Joomla 4.x kompatible Version)


    Bin ich da allein mit der Problematik?


    Schöne Grüße,

    Micha

    Hallo,


    ich habe mit Yootheme nun auf WebP umgestellt und mir stellt sich die Frage, ob man in der .htaccess WebP Bilder komprimieren oder von dieser Ausnehmen sollte.

    Wie mach ihr das?


    Hallo,


    google bewertet demnächst Webseiten anders und nimmt die Web Core Vitals mit als Rankingfaktor auf.

    Was bei meiner Seite bemängelt wird, ist der CLS-Wert: https://web.dev/cls/


    Der Grund hierfür ist das Bild im Beitrag, das keine feste Höhe hat und nach dem Laden den Text nach unten drückt.


    Frage: wie kann ich dem Intro/Beitrags Bild einen festen Wert für die Höhe mitgeben? Im Backend ist das leider nicht möglich.


    Danke für Tipps,

    Mitches