Hallo!
Ich habe hier einen Artikel, der grundsätzlich gleich aufgebaut sein sollte wie jeder andere, jedoch bekomme ich hier eine Fehlermeldung und es wird nichts angzeigt!
Link:
http://myurl.davidb.at/5
Vielen Dank!
Hallo!
Ich habe hier einen Artikel, der grundsätzlich gleich aufgebaut sein sollte wie jeder andere, jedoch bekomme ich hier eine Fehlermeldung und es wird nichts angzeigt!
Link:
http://myurl.davidb.at/5
Vielen Dank!
hallo @brandy
Hast du ein Staging-System dafür?
Setz das mal in den Dev-Mode.
Alternativ (ohne Test/Staging)
Oder leg dir 'ne IP-Sperre an, die exklusiv dich ans Livesystem ranlässt und setz den Shop in den Dev-Modus.
In der Regel sind dessen Fehlermeldungen deutlich aussagekräftiger.
Riecht nach irgendeiner Funktionalität, die die Seite verwenden will, die aber nicht zur Verfügung steht.
Ich weiß, dass das von mir ne schwammige Aussage ist, aber mir präziseren Fehlermeldungen bekommt man auch präzisere Fehlerbeschreibungen
Hast du „zufällig“ den Artikel vielleicht auf English erstellt und Deutsch ist noch leer oder ein anderes Layout verwendet?
@ Teddie: Hab ich schon gecheckt - nein, es ist alles in deutsch!
Da ist ein Server 500 Fehler. Also mal ein Blick ins Log werfen (auch Serverlogs).
Okay, grad mal die Ereignis-Logs von Shopware und die Logs am Server gecheckt.
Das war der letzte Eintrag in der Error-Log:
2023-09-18T13:03:27.376015+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: „Argument 1 passed to Gbmed\Lmiv\Core\Content\Lmiv\LmivEntity::getPrefix() must be of the type string, null given, called in /var/www/vhosts/shopware/httpdocs/custom/plugins/GbmedLmiv/src/Core/Content/Lmiv/LmivEntity.php on line 242“ at /var/www/vhosts/shopware/httpdocs/custom/plugins/GbmedLmiv/src/Core/Content/Lmiv/LmivEntity.php line 334 {„exception“:„[object] (TypeError(code: 0): Argument 1 passed to Gbmed\Lmiv\Core\Content\Lmiv\LmivEntity::getPrefix() must be of the type string, null given, called in /var/www/vhosts/shopware/httpdocs/custom/plugins/GbmedLmiv/src/Core/Content/Lmiv/LmivEntity.php on line 242 at /var/www/vhosts/shopware/httpdocs/custom/plugins/GbmedLmiv/src/Core/Content/Lmiv/LmivEntity.php:334)“}
Nur, wenn das was damit zu tun hätte, würde ja kein Produkt funktionieren, oder nicht?
Template hab ich schon kontrolliert - ist auch dasselbe wie bei den anderen Produkten!
Ist wohl ein fremdes Plugin. Kenne ich nicht, weiß nicht wofür es gut ist. Aber vermutlich die Ursache für den Fehler.
Das Plugin „Nährwerte und Produktdetails für die LMIV mit Nutri-Score“ von „gb media“. Einfach mal deaktivieren.
Viele Grüße
@R4M: (Nährwerte und Produktdetails für die LMIV mit Nutri-Score | Shopware Store)
@EikeBrandtWarneke: Vielen Dank, guter Hinweis - jedoch ist das Modul für fast alle Produkte eingestellt und läuft ohne Probleme.
Ich habe die Nährwertausgabe speziell für dieses Produkt ausgeschalten, hilft aber nichts!
Ich werde mal den Entwickler kontaktieren!
Da liegt das Problem… in der Datenbank steht wohl NULL, da das Plugin trotzdem aktiv ist erwartet dieses einen Wert.
Kannst du die Nährwertausgabe für das Produkt anschalten aber keine Informationen hinterlegen? Dann könnte in der Datenbank halt EMPTY stehen, statt NULL - könnte die Lösung sein (bis der Entwickler das behebt).