Folge xaranshop auf Facebook

xaranshop® - Die Onlineshop Software für kleine und mittelständische Unternehmen.

            « Zurück
Fehler bei Bestellungsabschluss
xaranshop® V4.0
Konfiguration und Einrichtung

Name: Stefan Ströhlein          info (ατ) carp-and-cat-baits.de          http://www.carp-and-cat-baits.de
Datum: 21.03.2014 15:37:11

  Hallo zusammen,
ich wurde von einem Kunden auf eine Fehlermeldung im Shop hingewiesen.
Beim Abschluss der Bestellung kommt zum Schluss folgende Fehlermeldung:

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /homepages/22/d223869905/htdocs/homepage/class_mimemail.php on line 385

Der Kunde und auch ich erhalten die Bestätigungsmail zur Bestellung.
Wenn mich nicht alles täuscht, ist zum Ende der Bestellung aber auch der gleiche Emailtext im Shop angezeigt worden.
Dies ist aber nicht der Fall und es kommt dagegen die obenstehende Fehlermeldung.

 
  Thomas Görtler antwortet am 21.03.2014 16:07:51
Hallo Herr Ströhlein,
vielen Dank für die Information. Die Meldung erscheint, da der verwendete Befehl ab PHP Version 5.5 nicht mehr unterstützt wird. Die verwendete PHP Version auf Ihrem Server ist relativ neu, daher muss ich die Kompatibilität hier einmal testen und dann die genannte Vorlage ändern. Die Funktion wird beim Erstellen der Emailnachricht aufgerufen. Sobald ich hierzu eine Lösung habe, melde ich mich. In der Zwischenzeit könnte in der Vorlage "vorlage_start.txt" die Zeile

error_reporting(E_ALL & ~E_NOTICE);
in
// error_reporting(E_ALL & ~E_NOTICE);

geändert werden. Nach der Änderung muss die Vorlage entsprechend publiziert werden. Zum Bearbeiten der Vorlagen empfehle ich einen PHP Editor wie z.B. PSPad (http://www.pspad.com/de/download.php - kostenlos).

Freundliche Grüße,
Thomas Görtler
 info (ατ) punktsoft.de         http://www.punktsoft.de
  J. Carius antwortet am 07.02.2017 09:05:44
Hallo Herr Görtler,

hatten Sie zum Fehler schon eine Lösung gefunden?

Nachdem mein Hoster die php-Unterstützung älterer Versionen abgeschaltet hat und nur noch ab php 5.5 und höher zur Verfügung steht, läuft nach dem absenden aus dem Shop und dem Kontaktformular folgende Fehlermeldung ein. Der Versand der Bestellung und der Nachricht wird nicht erfolgreich durchgeführt.

preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /www/htdocs/.../class_mimemail.php on line 385

Die Änderung in der "vorlage_start.txt" brachte kein Erfolg.
"preg_replace()" scheint wohl nicht mehr unterstützt zu werden.

Mit freundlichen Grüßen

J. Carius

 webmaster (ατ) kakteenweb.de         http://www.kakteenweb.de

Beitrag 1 Antwort zu diesem Beitrag schreiben
 
 

Alle Urheber- und Leistungsschutzrechte vorbehalten. © punkt Software Development 2012-2018
Dieses Angebot ist ausschließlich für Industrie, Handwerk, Handel, öffentliche Einrichtungen und die freien Berufe bestimmt
Diese Webseite wurde mit xaranshop® 5.0 erstellt
xaran® und xaranshop® sind eingetragene Markenzeichen