• Ich habe in meinem Shop die 3.11.3 laufen. Ein direktes Upgraden ist nicht möglich, da bekomme ich einen Datenbankfehler. Die Tabelle wp_wpsg_versandzonen existiere nicht. Deaktivieren, manuell updaten auf 4.0.5 und dann aktivieren geht, aber das Backend sieht ziemlich zerschossen aus und es scheinen Inhalte zu fehlen.

    Eine Anleitung zum Upgrade ist nicht zu finden. Es gibt nur einen Artikel von der Standardversion 3 auf 4. Das darin beschriebene Datenbank-Update findet nicht statt (bzw. wird die Meldung nicht ausgegeben).

    Alles in allem ziemlich frustrierend. Daher bin ich jetzt erst einmal zurück auf die 3.11.3.

    Was ich ebenfalls merkwürdig finden: Der Rat auf die letzte 3er Version zu gehen ist ziemlich schwer umzusetzen, wenn die 3er Versionen hier auf WordPress.org nicht mehr existieren. Die letzte Version im SVN-Repo ist 4.0.0.

    Bin über jede Hilfe dankbar, wie ich die Site auf die aktuelle Version bekomme …

    Beste Grüße
    Torsten

Viewing 15 replies - 16 through 30 (of 35 total)
  • Plugin Author maennchen1.de

    (@maennchen1de)

    Klasse, freut mich, dass es jetzt geht.

    Das Modul Versandarten war aktiv, obwohl die zugehörige Datenbanktabelle nicht existierte. Wie das kommt, kann ich dir nicht sagen, du bist der erste mit dem Problem. Gern kannst du versuchen, den Shop zu stressen und das Modul Versandarten aktivieren. Ich denke aber, dass dann kein Fehler mehr kommt, da der Shop weiß, dass du ein Downloadmodul hast und dadurch direkt die Versandart “per Mail” angeboten wird.

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    @maennchen1de Nachdem wir uns gewundert hatten, warum keine Bestellungen eingehen, habe ich das nochmal getestet. Und der Fehler “Bitte eine gültige Versandart auswählen.” ist immer noch da. Nur kommt er jetzt erst, wenn ich auf “Zahlungspflichtig bestelle” klicke. Und ich werde wieder auf die Warenkorb-Seite geleitet.

    Ich bin jetzt echt verärgert. Warum ist das so kompliziert einfach nur das Plugin weiter zu benutzen? Wir haben die Free-Version genutzt und wollen das gerne weiterhin. Vielleicht auch mal mehr, aber aktuell genügt uns das kleine Featureset. Aber ich habe jetzt Stunden damit verbracht, Dinge manuell zu kopieren, Fehler zu debuggen und es läuft immer noch nicht. 🙁

    Wie lösen wir das Problem?

    Gruß, Torsten

    Plugin Author maennchen1.de

    (@maennchen1de)

    Entschuldige die Wartezteit. Wir haben das Ganze mit einer frischen Installation geprüft und versuchen weiter, das bei dir auftretende Problem zu reproduzieren.

    Deine user_views sind deaktiviert?

    Alle anderen Plugins hattest du bereits deaktiviert. Mit welchem Theme arbeitest du (Standardtheme von WordPress)?

    Mir ist aufgefallen, dass du die php-Version 4.9.7 verwendest. Bitte aktualisiere auf php-Version 7.0.

    
    Allgemeiner Fehler: Zugriffsfehler!
    #0  wpsg\Exceptionhandler::exception(Exception Object ([*message] => Zugriffsfehler!,[Exceptionstring] => Exception: Zugriffsfehler! in wp-content/plugins/wpshopgermany-free/controller/wpsg_SystemController.class.php:635
    Stack trace:
    #0 wp-content/plugins/wpshopgermany-free/views/admin/ueber.phtml(98): wpsg_SystemController->getTemplatefile('/homepages/22/d...')
    #1 wp-content/plugins/wpshopgermany-free/controller/wpsg_SystemController.class.php(670): include('/homepages/22/d...')
    #2 wp-content/plugins/wpshopgermany-free/views/admin/index.phtml(48): wpsg_SystemController->render('/homepages/22/d...')
    #3 wp-content/plugins/wpshopgermany-free/controller/wpsg_SystemController.class.php(670): include('/homepages/22/d...')
    #4 wp-content/plugins/wpshopgermany-free/controller/wpsg_AdminController.class.php(1918): wpsg_SystemController->render('/homepages/22/d...')
    #5 wp-content/plugins/wpshopgermany-free/controller/wpsg_AdminController.class.php(42): wpsg_AdminController->ueberAction()
    #6 wp-content/plugins/wpshopgermany-free/lib/filter_functions.inc.php(14): wpsg_AdminController->dispatch()
    #7 wp-includes/class-wp-hook.php(286): wpsg_dispatch('')
    #8 wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
    #9 wp-includes/plugin.php(453): WP_Hook->do_action(Array)
    #10 wp-admin/admin.php(224): do_action('toplevel_page_w...')
    #11 {main},[*code] => 0,[*file] => wp-content/plugins/wpshopgermany-free/controller/wpsg_SystemController.class.php,[*line] => 635,[Exceptiontrace] => Array ([0] => Array ([file] => wp-content/plugins/wpshopgermany-free/views/admin/ueber.phtml,[line] => 98,[function] => getTemplatefile,[class] => wpsg_SystemController,[type] => ->,[args] => Array ([0] => wp-content/plugins/wpshopgermany-free/views/admin)),[1] => Array ([file] => wp-content/plugins/wpshopgermany-free/controller/wpsg_SystemController.class.php,[line] => 670,[args] => Array ([0] => wp-content/plugins/wpshopgermany-free/views/admin/ueber.phtml),[function] => include),[2] => Array ([file] => wp-content/plugins/wpshopgermany-free/views/admin/index.phtml,[line] => 48,[function] => render,[class] => wpsg_SystemController,[type] => ->,[args] => Array ([0] => wp-content/plugins/wpshopgermany-free/views/admin/ueber.phtml)),[3] => Array ([file] => wp-content/plugins/wpshopgermany-free/controller/wpsg_SystemController.class.php,[line] => 670,[args] => Array ([0] => wp-content/plugins/wpshopgermany-free/views/admin/index.phtml),[function] => include),[4] => Array ([file] => wp-content/plugins/wpshopgermany-free/controller/wpsg_AdminController.class.php,[line] => 1918,[function] => render,[class] => wpsg_SystemController,[type] => ->,[args] => Array ([0] => wp-content/plugins/wpshopgermany-free/views/admin/index.phtml)),[5] => Array ([file] => wp-content/plugins/wpshopgermany-free/controller/wpsg_AdminController.class.php,[line] => 42,[function] => ueberAction,[class] => wpsg_AdminController,[type] => ->,[args] => Array ()),[6] => Array ([file] => wp-content/plugins/wpshopgermany-free/lib/filter_functions.inc.php,[line] => 14,[function] => dispatch,[class] => wpsg_AdminController,[type] => ->,[args] => Array ()),[7] => Array ([file] => wp-includes/class-wp-hook.php,[line] => 286,[function] => wpsg_dispatch,[args] => Array ([0] => )),[8] => Array ([file] => wp-includes/class-wp-hook.php,[line] => 310,[function] => apply_filters,[class] => WP_Hook,[type] => ->,[args] => Array ([0] => ,[1] => Array ([0] => ))),[9] => Array ([file] => wp-includes/plugin.php,[line] => 453,[function] => do_action,[class] => WP_Hook,[type] => ->,[args] => Array ([0] => Array ([0] => ))),[10] => Array ([file] => wp-admin/admin.php,[line] => 224,[function] => do_action,[args] => Array ([0] => toplevel_page_wpsg-Admin))),[Exceptionprevious] => ))
    

    Die Anzeige wurde durch eine neue Erweiterung verursacht. Die Meldung wird ausschließlich im Backend dargestellt, hat keine Auswirkung auf das Frontend, wurde aber natürlich behoben (mit dem nächsten Update).

    Der Fehler wird im Frontend angezeigt und der nächste Punkt im Prozess wird nicht aufgerufen. (BTW: Abschluß wird mit “ss” geschrieben. Es müsste also “Abschluss” heißen. 😉

    Die Rechtschreibung wird ebenfalls mit dem nächsten Update “verbessert”.

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    Deine user_views sind deaktiviert?

    Keine Ahnung. Wo kann ich das testen?

    Wir haben nur *ein* ebook eingestellt, keine weiteren Anpassungen vorgenommen.
    PayPal konfiguriert und das war es. Keine Raketentechnik könnte man meinen.

    Mit welchem Theme arbeitest du (Standardtheme von WordPress)?

    Pictorico (Version: 1.09.7) von Automattic

    Mir ist aufgefallen, dass du die php-Version 4.9.7 verwendest. Bitte aktualisiere auf php-Version 7.0.

    4.9.7 ist die *WP Version*. Die PHP-Version *ist* 7.0.

    Die Anzeige wurde durch eine neue Erweiterung verursacht. Die Meldung wird ausschließlich im Backend dargestellt, hat keine Auswirkung auf das Frontend, wurde aber natürlich behoben (mit dem nächsten Update).

    Das verstehe ich nicht. Ich habe keine neue Erweiterung installiert und die Fehlermeldung kommt im Frontend … von was sprichst du hier?

    Das war alles nicht sehr hilfreich. 🙁

    Gruß, Torsten

    Plugin Author maennchen1.de

    (@maennchen1de)

    Keine Ahnung. Wo kann ich das testen?

    Du hast die Option “user_views deaktivieren” unter wpShopGermany > Konfiguration > Einstellungen > Erweitert. Die Option solltest du einmal bitte aktivieren und testen, ob das Problem damit behoben ist.

    Das verstehe ich nicht. Ich habe keine neue Erweiterung installiert und die Fehlermeldung kommt im Frontend … von was sprichst du hier?

    Diese Erweiterung hatten wir mit der letzten Version integriert.

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    Die Option solltest du einmal bitte aktivieren und testen, ob das Problem damit behoben ist.

    Habe ich aktiviert. Jetzt sieht der Warenkorb schöner aus, aber der Fehler ist noch nicht verschwunden. Bei Klick auf Zahlungspflichtig bestellen kommt ” Bitte eine gültige Versandart auswählen.” über dem Verlauf mit rotem Strich davor und wird sind wieder im Warenkorb.

    Gruß, Torsten

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    Zusätzliche Probleme: Beim Installieren des Health Check Plugin kam das hier:

    Warning: Attempt to modify property of non-object in /wp-content/plugins/wpshopgermany-free/lib/filter_functions.inc.php on line 480

    Beim Testen mit dem Health Check Plugin zeigt sich, dass dieses Plugin den Loopback Request kaputt macht.

    Das Problem tritt auch bei deaktivierten Plugins in Twenty Seventeen auf.

    Gruß, Torsten

    Plugin Author maennchen1.de

    (@maennchen1de)

    Mir ist aufgefallen, dass in deiner Plugin-Verwaltung das Plugin “wpShopGermany free” mit der Version 3.11.3 und das Plugin “wpShopGermany” mit der Version 4.0.11. “wpShopGermany free” existiert erst seit der 4er Version!

    Zudem dürfen nie beide (also altes und neues) wpShopGermany-Versionen gleichzeitig innerhalb einer Instanz vorhanden sein (siehe hierzu die Dokumentation zur Konvertierung von Version 3 auf Version 4).

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    “wpShopGermany free” existiert erst seit der 4er Version!

    Das stimmt nicht. Die Free Version gab es auch schon in der 3er Version hier im Verzeichnis. Warum alle alten Versionen vom SVN gelöscht wurden verstehe ich auch nicht, ist aber so.

    Beweisstück A: 😉
    https://web.archive.org/web/20161005134108/https://wordpress.org/plugins/wpshopgermany-free/

    Zudem dürfen nie beide (also altes und neues) wpShopGermany-Versionen gleichzeitig innerhalb einer Instanz vorhanden sein

    Wenn ich die alte 3er lösche ist das Problem also gelöst?
    Es ist immerhin in einem anderen Verzeichnis und deaktiviert, warum sollte das irgendeinen Einfluss haben?

    Gruß, Torsten

    Plugin Author maennchen1.de

    (@maennchen1de)

    Du hast recht, mit der Free-Version wurde der Schritt ins WordPress-Repository gemacht. Trotzdem müsstest du den alten Templatezweig während der Umstellung auf Version 4 löschen (gemäß der Dokumentation Abs. 4).
    Es kann passieren, dass der Shop durcheinander kommt, weil “gleiche” Templates auf dem Server zu finden sind. Das kann im laufendem Betrieb passieren oder bereits im Konvertierungszustand (was wesentlich schlimmer wäre).

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    Es kann passieren, dass der Shop durcheinander kommt, weil “gleiche” Templates auf dem Server zu finden sind.

    Wie er die in einem komplett anderen Verzeichnis finden soll ist mir zwar ein Rätsel, aber wenn es hilft. Ich habe jetzt den Ordner gelöscht.

    Das Problem ist immer noch vorhanden. 🙁

    Gruß, Torsten

    Plugin Author maennchen1.de

    (@maennchen1de)

    Ich habe gerade bei dir eine Versandart “Veraand per Mail” angelegt, die im Frontend dargestellt wird. Damit wird dir im Produktbackend die Versandart “Versand per Mail” doppelt (einmal als angelegte Versandart und einmal als Versandart vom Modul DownloadProdukte) dargestellt. Als Workaround damit dein Shop wieder voll funktionsfähig ist. Wir schauen uns das Problem einmal an und veröffentlichen einen Fix mit dem nächsten Update.

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    Vielen Dank! 🙂

    Thread Starter Torsten Landsiedel

    (@zodiac1978)

    Gerade nochmal getestet. Geht immer noch nicht. 🙁

    Nach Klick auf “Zahlungspflichtig bestellen” kommt nur

    PayPal Fehler, bitte Shop Betreiber kontaktieren.

    Gruß, Torsten

    Plugin Author maennchen1.de

    (@maennchen1de)

    Das Problem hat allerdings nichts mit der Versandart zutun, sondern beruht auf der Konfiguration von Paypal.

    Ich würde dich bitten, in unserem Forum unter https://forum.maennchen1.de/ weiter zu schreiben, da wir dort kostenlosen technischen Support leisten. Das hat die Vorteile, dass viele Themen bereits schon besprochen wurden (Paypal-Konfigurationsprobleme, Anpassungen des Bestellablaufes, …) und eine gute Strukturierung vorliegt, damit sich verschiedene Themen nicht unübersichtlich vermischen (die Gefahr besteht gerade hier).

Viewing 15 replies - 16 through 30 (of 35 total)
  • The topic ‘Probleme beim Upgrade auf 4’ is closed to new replies.