Backendgewurschtel

Thema wurde von marit, 17. Juni 2020 erstellt.

  1. marit
    marit Erfahrener Benutzer
    Registriert seit:
    7. März 2014
    Beiträge:
    1.434
    Danke erhalten:
    141
    Danke vergeben:
    185
    Hallo,
    hab meinen Testshop lange nicht mehr betreten und fand heute dieses vor. Wie kann ich dem Layout auf die Sprünge helfen? Danke, Marieluise

    Screenshot_2020-06-17 Gambio Admin.png
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.658
    Danke erhalten:
    11.371
    Danke vergeben:
    1.617
    Ist das Xycons-Modul mit der Version kompatibel?
    Cache mal geleert (von Shop und Browser?)
     
  3. marit
    marit Erfahrener Benutzer
    Registriert seit:
    7. März 2014
    Beiträge:
    1.434
    Danke erhalten:
    141
    Danke vergeben:
    185
    1. Die Version ist eine exakte Kopie vom Live-Shop. Xycons wurde im Testshop gestestet, bevor es live ging.
    2. Browser löscht beim Abschalten IMMER alle Caches und Cookies
    3. Cache vom Testshop und templates_c Verzeichnis in filezilla gelöscht, weil im Backend ja nichts angesteuert werden kann, auch nicht mit direkter URL z.B. zum OrdersOverview - null Wirkung.
     
  4. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Sieht aus als würde die Javascript Engine nicht laufen. Das muss man sich inner Browserkonsole ansehen und da was herauslesen. Da fehlt was, oder da bricht was ab.
     
  5. marit
    marit Erfahrener Benutzer
    Registriert seit:
    7. März 2014
    Beiträge:
    1.434
    Danke erhalten:
    141
    Danke vergeben:
    185
    Also, ich habe zwei Fehler gefunden. Die XYAdmin.js von Xycons, die nicht geladen werden kann, weil sie nicht vorhanden ist. Im Live-Shop aber auch nicht, und da sieht das Backend tadellos aus.
    Zweiter Ladefehler:
    Stack trace:
    #0 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/OrderStatus/Repositories/OrderStatusRepository.inc.php(86): LanguageProvider->getCodeById(Object(IdType))
    #1 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/OrderStatus/OrderStatusService.inc.php(45): OrderStatusRepository->findAll()
    #2 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Controllers/HttpView/AdminAjax/OrderStatusAjaxController.inc.php(41): OrderStatusService->findAll()
    #3 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXEngine/Services/System/Http/HttpViewController.inc.php(152): OrderStatusAjaxController->actionDefault()
    #4 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/htt"</a></span><span id="error_51233" class="gambio_error_box details error" style="display: none;"><b>Information:</b><br/>&lt;br /&gt;
    &lt;b&gt;Fatal error&lt;/b&gt;: Uncaught UnexpectedValueException: No language code has been found in /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Shared/LanguageProvider.inc.php:127
    Stack trace:
    #0 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/OrderStatus/Repositories/OrderStatusRepository.inc.php(86): LanguageProvider-&amp;gt;getCodeById(Object(IdType))
    #1 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Services/Core/OrderStatus/OrderStatusService.inc.php(45): OrderStatusRepository-&amp;gt;findAll()
    #2 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Controllers/HttpView/AdminAjax/OrderStatusAjaxController.inc.php(41): OrderStatusService-&amp;gt;findAll()
    #3 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXEngine/Services/System/Http/HttpViewController.inc.php(152): OrderStatusAjaxController-&amp;gt;actionDefault()
    #4 /var/www/vhosts/marieluiseritter.www84.hostkraft.de/htt in &lt;b&gt;/var/www/vhosts/marieluiseritter.www84.hostkraft.de/httpdocs/testshop/GXMainComponents/Shared/LanguageProvider.inc.php&lt;/b&gt; on line &lt;b&gt;127&lt;/b&gt;&lt;br /&gt;
    </span></pre>
    Denselben Ladefehler hat der Shop aber auch. Vielleicht habe ich ihn noch nie bemerkt, weil ich nur Deutsch verwende.
    So lange man keinen Unterschied findet, ist nicht einzusehen, warum der Testshop nicht genau so funzen sollte wie der Shop.
    - Wobei der Shop tadellos ist. Nur das Backend schmollt.
     
  6. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Das riecht stark nach einem Problem mit den Sprachen in der Datenbank, wahrscheinlich ist da was korrupt. Mal mit Sprachen gespielt oder eine der Standardsprachen gelöscht (deutsch, englisch)? Letzteres mag der Shop gar nicht.
     
  7. marit
    marit Erfahrener Benutzer
    Registriert seit:
    7. März 2014
    Beiträge:
    1.434
    Danke erhalten:
    141
    Danke vergeben:
    185
    Rumgespielt hab ich mit Sprachen nie. Meine Kinderhörspiele werden nur von deutschsprachigen Kunden gekauft.

    Früher, als ich noch wenig Platz auf dem Server hatte, hab ich immer die Ordner lang/english gelöscht. Das mache ich aber schon lang nicht mehr. Außerdem kommt diese error-Meldung ja auch bei der Netzwerküberprüfung im Live-Shop, und ich sehe keinerlei Folgen davon in der Performance.

    Mir ist es jetzt mit Hilfe von Zoom gelungen, einen einzelnen Menüpunkt in dem Gewurschtel anzuklicken. Da kam eine Fehlermeldung, dass in /public das fonts-Verzeichnis fehlte. Das hab ich ersetzt. Das hat teilweise Erfolg gebracht.

    Aber nun passiert was Seltsames. Vielleicht wirst du ja draus schlau, wo da die Gesetzesmäßigkeit liegt. Vielleicht fehlt ja noch irgendwo ein Verzeichnis.

    Wenn ich z.B. folgende Seiten anklicke:
    Bestellungen
    Rechnungen
    Kundengruppen
    Google
    Quick Edit
    Zahlungsweisen

    Und z.B. bei folgenden Seiten steht links weiterhin Gewurschtel und rechts winzige Schrift:
    Start
    Widerrufe
    Kunden
    Kategorien/Artikel
    Artikelattribute
    Sonderangebote
    Artikeleigenschaften
    Modul Center
    Versandarten
    Zusammenfassung

    Ich möchte auch gern mal wissen, wie ich das mit der robots.txt machen soll. Testshop und Shop schreien abwechselnd nach einer neuen, wenn ich sie für einen der beiden Shops im Hauptverzeichnis geändert habe. Sie stehen ja beide im selben. Soll ich den Text der zweiten einfach in die erste reinkopieren, damit das Gemoser endlich aufhört?

    Liebe Grüße
    Marieluise
     
  8. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.658
    Danke erhalten:
    11.371
    Danke vergeben:
    1.617
    Man ändert die nicht im Hauptverzeichnis für den Testshop.
    Da liegt immer die für den Shop.