ilch Forum » Ilch CMS 2.X » Fehlersuche und Probleme » Module Update Suche

Geschlossen
  1. #1
    User Pic
    WeLo Mitglied
    Registriert seit
    22.05.2012
    Beiträge
    142
    Beitragswertungen
    23 Beitragspunkte
    Ich habe gerade im Adminbereich einen Fehler entdeckt.
    Wenn man nach Module suchen will, erhält man folgenden Fehler:

    Fatal error: Uncaught TypeError: usort(): Argument #1 ($array) must be of type array, stdClass given in /var/www/vhosts/welotech.de/hfr1.de/application/modules/admin/views/admin/modules/search.php:79 Stack trace: #0 /var/www/vhosts/welotech.de/hfr1.de/application/modules/admin/views/admin/modules/search.php(79): usort() #1 /var/www/vhosts/welotech.de/hfr1.de/application/libraries/Ilch/View.php(22): include('...') #2 /var/www/vhosts/welotech.de/hfr1.de/application/libraries/Ilch/Page.php(153): Ilch\View->loadScript() #3 /var/www/vhosts/welotech.de/hfr1.de/index.php(68): Ilch\Page->loadPage() #4 {main} thrown in /var/www/vhosts/welotech.de/hfr1.de/application/modules/admin/views/admin/modules/search.php on line 79


    verwendete ilch Version: 2.1.x

    betroffene Homepage: hfr1.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    RTX2070 Hall Of Fame
    Registriert seit
    14.06.2019
    Beiträge
    291
    Beitragswertungen
    48 Beitragspunkte
    Moin,

    in der gezeigten View die Zeile 3 so anpassen.

    $modulesOnUpdateServer = json_decode($modulesList, true);


    Einfach das true anhängen.

    Json wird somit in ein Array umgewandelt.

    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    RTX2070 Hall Of Fame
    Registriert seit
    14.06.2019
    Beiträge
    291
    Beitragswertungen
    48 Beitragspunkte
    ZitatZitat geschrieben von RTX2070
    Moin,

    in der gezeigten View die Zeile 3 so anpassen.

    $modulesOnUpdateServer = json_decode($modulesList, true);


    Einfach das true anhängen.

    Json wird somit in ein Array umgewandelt.



    OK, hab es auch mal getestet, aber scheint doch nicht zu funktionieren. Habe das Gefühl es liegt vielleicht an der Kommunikation mit dem UpdateServer.
    Ohne den Code jetzt zu ändern, geht es wieder (lokal). Online ist der Fehler weiterhin vorhanden.


    Zuletzt modifiziert von RTX2070 am 04.07.2025 - 08:22:27

    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    RTX2070 Hall Of Fame
    Registriert seit
    14.06.2019
    Beiträge
    291
    Beitragswertungen
    48 Beitragspunkte
    ZitatZitat geschrieben von RTX2070
    ZitatZitat geschrieben von RTX2070
    Moin,

    in der gezeigten View die Zeile 3 so anpassen.

    $modulesOnUpdateServer = json_decode($modulesList, true);


    Einfach das true anhängen.

    Json wird somit in ein Array umgewandelt.



    OK, hab es auch mal getestet, aber scheint doch nicht zu funktionieren. Habe das Gefühl es liegt vielleicht an der Kommunikation mit dem UpdateServer.
    Ohne den Code jetzt zu ändern, geht es wieder (lokal). Online ist der Fehler weiterhin vorhanden.


    Zuletzt modifiziert von RTX2070 am 04.07.2025 - 08:22:27



    Es liegt am UpdateServer !!
    Blackcoder hat seinen UpdateServer entfernt und alles läuft jetzt über den Ilch-Server.
    Hier scheint es Probleme zu geben.

    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    hhunderter Entwickler
    Registriert seit
    12.08.2018
    Beiträge
    520
    Beitragswertungen
    91 Beitragspunkte
    Ja der "Fehler" ist schon länger bekannt, aus diesem Grund hatte Blackcoder einen 2. Server zur Verfügung gestellt gehabt.
    Warum es beim Ilch-Server so ist, kann ich leider nicht sagen.
    Wollte beim nächsten Update aber wieder einen Alternativen Server Anbieten.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    RTX2070 Hall Of Fame
    Registriert seit
    14.06.2019
    Beiträge
    291
    Beitragswertungen
    48 Beitragspunkte
    Warum hat Blackcoder seinen Server wieder entfernt?
    Bei seinem Server kommt der Fehler nicht.

    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten