Fatal error: Uncaught PDOException

  • Hallo,

    ich bekomme ein "Fatal error: Uncaught PDOException" beim aufrufen des Layout Designer.

    Dies ist passiert nachdem ich die Webseite als Shop aktiviert habe und ich vermute der Fehler kommt von diesem Vorgang:

    • Shop konfiguriert
    • erster Artikel mit 3 Bilder eingegeben
    • Habe gemerkt, dass eins der Bilder falsch beschnitten war und habe es im Quellordner richtig beschnitten
    • Bild im Shop gelöscht und nochmals importiert.
    • Hat mir aber das alte gezeigt
    • Also ganzer Artikel gelöscht und neu erstellt
    • Die 3 Bilder importiert und wieder wurde das alte Bild gezeigt
    • Kriege diese alte Bild nicht mehr weg
    • Habe alle Artikel gelöscht (es waren nur zwei erstmals) und neu angelegt.
    • Immer wird mir nch das alte bild angezeigt
    • Habe dann das Bild im Projektordner gelöscht (da war es vorhanden). Das zeigt mir nun das richtige Bild an.

    Und seitdem funktioniert der Layoutdesigner nicht mehr. Ich habe die "Nicht verwendeten Bilder" Option benutzt. Dort sind diese Bilder nicht zu sehen. Im Projektverzeichnis sind die Bilder (mehrfach durch all die Versuche).

    Ich komme nich tmehr weiter (und möchte ungerne den Shop löschen, da ich alle begleitdokumente und Konfiguration nicht neu machen möchte).

    hier die ganze Meldung

    Spoiler anzeigen

    Fatal error: Uncaught PDOException: SQLSTATE[HY000] [14] unable to open database file in phar://C:/Users/norbert/AppData/Local/Temp/ZP-LayoutPreview-636449464642580318/preview/assets/php/shop/zpshop.phar/storage/ShopLocalStorageController.inc.php:10 Stack trace: #0 phar://C:/Users/norbert/AppData/Local/Temp/ZP-LayoutPreview-636449464642580318/preview/assets/php/shop/zpshop.phar/storage/ShopLocalStorageController.inc.php(10): PDO->__construct('sqlite:C:\\Users...') #1 phar://C:/Users/norbert/AppData/Local/Temp/ZP-LayoutPreview-636449464642580318/preview/assets/php/shop/zpshop.phar/controllers/ShopOptionValueController.inc.php(61): ShopLocalStorageController->GetPdo() #2 phar://C:/Users/norbert/AppData/Local/Temp/ZP-LayoutPreview-636449464642580318/preview/assets/php/shop/zpshop.phar/controllers/ShopOptionValueController.inc.php(18): ShopOptionValueController->getByKey('products-per-pa...') #3 C:\Users\norbert\AppData\Local\Temp\ZP-LayoutPreview-636449464642580318\preview\shop.php(293): ShopOptionValueController->Value('pro in phar://C:/Users/norbert/AppData/Local/Temp/ZP-LayoutPreview-636449464642580318/preview/assets/php/shop/zpshop.phar/storage/ShopLocalStorageController.inc.php on line 10

    Norbert

    PKS-Team

    Grüße

    Norbert

    Corsita Resort Koh Mak

    2 Mal editiert, zuletzt von pks-team (30. Oktober 2017 um 16:10)

  • Nachtrag:

    öffne ich den Layout-Designer wenn ein Bereich des Shops offen ist, dann kommt die Fehlermeldung.

    öffne ich den Layout-Designer wenn ein Bereich außerhalb des Shops offen ist, dann kommt die Fehlermeldung. nicht.

    Das Ganze scheint eher mit dem Layout selber zu tun zu haben. Derzeit wird der Header des Shops "schwarz auf schwarz" dargestellt. Ich vermute daher eher dass der Fehler beim umwandeln der Seite in eine Shop-Seite passiert ist.

    Grüße

    Norbert

    Corsita Resort Koh Mak

  • WICHTIG NACHTRAG 2:

    das Reproduzieren ist einfach

    • Neue Webseite erstellen mit Panorama Responsive (Vulkan)
    • Shop aktivieren ohne etwas zu konfigurieren
    • Auf den Shop klicken und Layaout wählen -> Fatal error: Uncaught PDOException

    Norbert

    PKS-Team

    Grüße

    Norbert

    Corsita Resort Koh Mak

  • ...oder einfach eine neue Webseite erstellen und dabei das Layou "Shop" wählen und aus dem Shop heraus "Layout" wählen -> Fatal error: Uncaught PDOException

    ich habe langsam die Vermutung dass etwas in meiner Installation korrupt ist.

    Grüße

    Norbert

    Corsita Resort Koh Mak

  • Hallo Norbert,

    habe das eben nach Deinem Post #3 nachvollzogen und kann die Fehleranzeige bestätigen. Zu #4 ist es nicht notwendig, ein Layout mit dem Zusatz "Shop" anzulegen" da über "Erweitert" ->"Shop aktivieren" die Seite "Shop" automatisch angelegt wird.

    Anhand der Fehlermeldung ist aber auch nachvollziehbar, weshalb es dazu kommt: Die Seite "Shop" läuft ja über PHP mit einer auf dem Server abzulegenden Datenbank. Der Layout-Designer greift aber auf die Dateien im Preview-Ordner zurück, wobei vermutlich die zpshop.phar nicht funktioniert, weil eine entsprechende PHP-Version nicht auf dem Rechner läuft.

    Umgehen lässt sich dass, indem vor Änderungen am Layout auf eine beliebige andere Seite gewechselt wird.

  • Hallo Thoms,

    danke für Deine Erklärung. Das Problem hat mir keine Ruhe gelassen.

    Da bin ich aber an dem Punkt, womit alles angefangen hat: mein Shop Bereich zeigt nicht den Banner wie auf allen anderen Seiten, sondern einfach einen schwarzen Balken. Ich dachte mir: rufst Du den Layout-Designe vom Shop aus auf. Da wird sich das ändern lassen...

    Also bleibt jetzt die Frage was auf meiner Seite falsch ist oder wo ich das ändern kann.

    Ich wünsche Dir einen schönen Hallowe.... ähhh Reformationstag :)

    Norbert

    Grüße

    Norbert

    Corsita Resort Koh Mak

  • Hallo Norbert,

    schalte mal mit F8 in die Spaltenansicht, ob dann erkennbar ist, wer oder was dort "quer" liegt. In der Spaltenansicht kannst Du auch leichter mit den anderen Seiten vergleichen, ob es Abweichungen gibt.

  • Ich führe das nun in einem getrennte Thread weiter, da es eigentlich nichts mit diesem Problem zu tun hat.

    Grüße

    Norbert

    Corsita Resort Koh Mak

  • Hallo,

    das ist normal/bekannt. Der Shop läuft aktuell nicht im Layout-Editor, das sollte ja aber kein großes Problem darstellen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!