Landingpage mit Warenkorb-Button

  • Guten Tag zusammen,

    ich weiß mir keinen Rat. Die Shop-Komponente ist sehr speziell für mich. Ich weiß nicht, seit wann das so ist, aber heute habe ich den folgenden Effekt: Immer wenn ich auf den Warenkorb-Button klicke bekomme eine kryptische Meldung (siehe auch Sreenshots im Anhang).

    "Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in /var/home/marcotoccato.com/www/assets/php/shop/classes/mailer/PHPMailerAutoload.php on line 45"

    Weiß da jemand Rat?

    Danke!

    HorKar

  • Hallo,

    das sind etwas wenig Details um sinnvoll helfen zu können.

    1. Welche Programmversion nutzen Sie?
    2. Wie ist die URL zum Shop?
    3. Welche PHP-Version ist auf dem Server aktiv?

    Zu 3. erhalten Sie kritische Informationen, wenn Sie "Extras > Optionen > Aktionen > Website-Features prüfen"


    PS: die Meldung, die Sie erhalten, ist keine wirkliche Fehlermeldung, sondern nur eine "Warnung" bzw. ein Hinweis. Man kann PHP so einstellen, dass nur wirkliche Fehler von PHP ausgegeben werden. Ggf. kann Ihnen Ihr Provider sagen, wie das geht bzw. das für Sie einstellen.

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

  • Von alldomains.hosting: Es stehen die PHP Versionen PHP 7.4.3, 7.3.15, 7.2.28, 7.1.33, 7.0.33 und 5.6.40 zur Verfügung.

    Danke. Und welche Version ist aktuell aktiv? Wenn die Meldung neu ist, muss ja etwas verändert worden sein. Hat der Provider ggf. die aktive PHP-Version geändert?

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

  • Hallo Horkar,

    wechsle auf die 7.3, diese ist voll kompatibel mit Zeta 15. Alle PHP-Versionen vor 7.2 sind "end of life", die 7.2 erhält noch bis Ende November Sicherheitsupdates. Siehe auch https://www.php.net/supported-versions.php

  • Hallo,

    da bin ich wieder. Die Domaineinstellung ist jetzt die für PHP 7.3, aber der Fehler tritt immer noch auf

    Viele Grüße

    HorKar:(

  • Das ist sehr eigenartig. Ich habe nochmal detailliert getestet. Die Datei aus Ihrer Fehlermeldung gibt es bei mir in einem Testprojekt gar nicht. Vielleicht wurde ja mal ein Backup aus einer früheren Version auf dem Webserver wiederhergestellt?

    Versuchen Sie bitte noch folgendes:

    • Verbinden Sie sich mit einem FTP-Programm wie z.B. FileZilla auf Ihren Webserver
    • löschen Sie auf dem Webserver das Verzeichnis assets/php/shop/
    • In Zeta Producer führen Sie "Erweitert > Erstellen > Alle Seiten erstellen" aus
    • Veröffentlichen Sie per "Veröffentlichen > Website online veröffentlichen"
    • Vor dem Testen dann Browser-Cache löschen

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

  • Ich habe alles gemacht und stehe nach wie vor vor demselben Problem. Ich muss die Shopseite jetzt ausblenden. Das ist keine Empfehlung, wenn man sowas auf der Website hat.

    Danke für die bisherige Hilfe, auch wenn sie nicht geholfen hat.

  • Hallo Horkar,

    hast Du die Seite schon offline genommen? Mich irritiert, das ich unter http://marcotoccato.com/assets/php/for…zp-php-info.php keine PHP-Informationen angezeigt bekomme, was darauf hindeutet, dass es Probleme beim Veröffentlichen gibt. Nach Sitemap.xml wurden die Seiten selbst zuletzt am 4. März 2020 aktualisiert. Bei korrekter Ausführung von "Erstellen"-> "alle Seiten erstellen" müsste das Datum der letzten Änderung nach meiner Auffassung bei allen Seiten gleich sein.

  • Da stimmt was nicht! Ich habe alles am Wochende neu hochgeladen, nachdem ich alles, was mir geraten wurde gemacht hatte. 4. März kann also nicht stimmen oder das Hochladen funktioniert nicht mehr. Kann ich das irgendwie in Zeta prüfen? Danke!

  • Senden Sie mir bitte mal Ihr Projekt, dann kann ich das genau prüfen und ggf. nochmal veröffentlichen:

    1. Öffnen Sie Ihr Projekt in Zeta Producer
    2. Gehen Sie auf das Menü "Extras"
    3. Klicken Sie auf den Button "Optionen"
    4. Klicken Sie auf "Aktionen"
    5. Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    6. Klicken Sie unten auf den Button "Ausführen"
    7. Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    8. Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)
    9. Klicken Sie auf den Button "Senden"

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

  • Danke!
    Zur Sicherheit habe ich nochmal das "Shop"-Verzeichnis mit dem FTP-Client gelöscht und alle Seiten neu erstellt und hochgeladen. Es funktioniert nicht und ich sende nun das Projekt an Sie, wie Sie vorgeschlagen haben.

  • Hallo,

    danke für das Projekt. Aber das Projekt, das Sie mir gesendet haben, beinhaltet keinen Shop. Damit kann ich also nicht viel anfangen.

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

  • Ich habe den alten Shop nun auf Ihrem Server funktionsfähig gemacht.

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

  • Danke!

    Ich wusste nicht, dass es einen neuen Shop gibt. Dann habe ich das Problem wahrscheinlich schon seitdem ich von 14 auf 15 migriert bin? Das wäre ziemlich blöd.

    Haben Sie mir das Projekt auch zugeschickt oder wie kann ich es hier auf meinen PC für die Zukunft mit dem alten Shop bekommen?

    Viele Grüße

    Horst Karbaum

  • Hallo,

    der Shop auf Ihrer Website ist aktualisiert und das alte Shop-Widget entsprechend per Online-Update angepasst. Klicken Sie mal auf "Extras > Updates suchen", dann wird das geladen und es sollte künftig alles weiterhin funktionieren, auch mit dem alten Shop.

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

  • Nochmals vielen Dank für die Hilfe an Sie und Hanabi. Ich bin begeistert. Alles Gute und bleiben Sie gesund.

    HorKar

Jetzt mitmachen!

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