WebSite X5Help Center

 
Michael E.
Michael E.
User

Onlineshop ohne Funktion Kaufen Button funktioniert nicht  de

Автор: Michael E.
Просмотрено 81, Подписчики 1, Размещенный 0  

Hallo zusammen, nachdem eine Kundin nachfragte, ob eine Gutscheinbestellung eingegangen ist, habe ich im Verwaltungstool mehrere Bestellungen gefunden, für die ich gar keine Mail Erhalten habe.

Das ist das eine.

Das andere ist, ich habe selber mehrere Bestellungen gemacht und festgestellt, die werden zwar im Shop in der Menge heruntergezählt aber wenn ich auf den Button kaufen drücke, geht gar nichts.

Keine Weiterleitung zur Bestätigungsseite, Keine E-Mail wird ausgelöst. Weder zum Kunden noch zu mir.

Woran liegt das?

Gruß, Michael

Размещено
17 Ответы
Incomedia
Eric C.
Incomedia

Hello Michael,
regarding the e-mails that were not received, this is likely because your provider does not support the recent changes in the sending of e-mails without modifying the configuration.
Please make sure that this option in Step 5 - Export ---> Online export ---> Parameters ---> E-mail is disabled.

Eric

Online translation:

Hallo Michael,
bezüglich der E-Mails, die nicht empfangen wurden, liegt das wahrscheinlich daran, dass dein Anbieter die aktuellen Änderungen beim Versenden von E-Mails ohne Änderung der Konfiguration nicht unterstützt.
Bitte stelle sicher, dass diese Option in Schritt 5 - Export ---> Online-Export ---> Parameter ---> E-Mail deaktiviert ist.

Eric

Читать больше
Размещено От Eric C.
Incomedia
Eric C.
Incomedia

I was unfortunately unable to understand the details of the other issue however, could you please clarify?
Is the order stuck when attempting to pay?

Online translation:

Ich konnte leider die Details des anderen Problems nicht verstehen. Könnten Sie bitte näher erläutern? Steckt die Bestellung fest, wenn versucht wird zu bezahlen?

Читать больше
Размещено От Eric C.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Das erst könnte das Problem sein, dass du keine automatische weiterleitung hast von...

schweissen-stuttgart.de auf www.schweissen-stuttgart.de  oder umgekehrt!

dann hast du keine automatische Weiterleitung von http auf https!  Du hast zwar ein Zertifikat, aber wenn ich deine URL eingebe, dann kommt ich auf die unsichere Seite.

Das letztere kannst du bei deinem Provideraccount im Backend erzwingen und das mit dem www musst du per htaccess Datei lösen. Es gibt schon einige Anleitung hier im Forum!

Es kann aber auch die PHP Version sein die veraltert ist was auf deinem Server läuft! Ideal wäre PHP 8.1 - 8.2

Читать больше
Размещено От Andreas S.
Michael E.
Michael E.
User
Автор

Danke euch beiden.

@eric : Der Haken in der E-Mail Einstellung ist drin. Ich habe auch den Port von 21 auf 465 geändert, wie bei meinem E-Mailprogramm.

@Andreas : Ich rufe bei HE gkeich an, und frage nach der Weiterleitung. Das wurde aber schon mal eingestellt, vielleicht gab es da wieder eine Änderung.

Ich weiß, bei den E-Mails wurd eine Verschlüsselung für Juli angekündigt. vielleicht liegt es daran.

Читать больше
Размещено От Michael E.
Michael E.
Michael E.
User
Автор

Der von Horst Europe meinte, ich müsste  im htt - exe (wo und was auch immer das ist) die entsprechende https seite angeben, dann klappt das mit der direkten Weiterleitung.

Wo finde ich diesen Schritt im WX5 ?

Читать больше
Размещено От Michael E.
Daniel W.
Daniel W.
User
Лучший пользователь месяца EN

Ich habe einen Demo-Shop beim Webhoster Hosteurope.

Meine Datei .htaccess hat eine Weiterleitung zu HTTPS ohne www. - siehe unten

Bei URL der Website müsste dann die Webadresse auch mit https und ohne www. sein.

----- Inhalt der Datei .htaccess -----

# WebSite X5 - Start Code [do not edit]

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>

# WebSite X5 - End Code

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Читать больше
Размещено От Daniel W.
Michael E.
Michael E.
User
Автор
Eric C.
I was unfortunately unable to understand the details of the other issue however, could you please clarify? Is the order stuck when attempting to pay? Online translation: Ich konnte leider die Details des anderen Problems nicht verstehen. Könnten Sie bitte näher erläutern? Steckt die Bestellung fest, wenn versucht wird zu bezahlen?

Ich habe nur die Bezahlmöglichkeit auf Rechnung.

Folgende Dinge habe ich probiert:

Programm deinstalliert und neu installiert

Alle Daten vom Server gelöscht

Die Webseite komplett neu hochgeladen

Alle Daten sind korrekt eingegeben. (Hat vorletze Woche ja auch alles funktioniert)

E-Mal ist auf STMP - Auth. eingestellt mit TLS Verschlüsselung Port 25. Port 426 habe ich getestet und geht nicht.

Die Webseite ist im Programm mit https:// angegeben.

Den Haken bei Zusendunf von alternativen Absendern habe ich rausgenommen

Vor ca. 1 Stunde habe ich noch mit einem Kunden telefoniert, dar nicht bestellen konnte. Er hat bestätigz, das der Kaufen Button nicht funktioniert.

 Ich weiß nicht seit wann das Problem besteht, mir ist nur aufgefallen, das weniger Bestellungen kommen seit vier Wochen. 

Hat jemand eine Idee?

Читать больше
Размещено От Michael E.
Daniel W.
Daniel W.
User
Лучший пользователь месяца EN

Es geht keine automatische Weiterleitung zu HTTPS per Datei .htaccess und auch keine Festlegung auf "mit www." oder "ohne www." - also diese Aufgabe wurde nicht gemacht.

In der Datei .htaccess die Weiterleitung festlegen und die "URL der Website" in WebSite X5 dann auch so angeben, damit diese Fehkerquelle ausgeschlossen werden kann.

-----

Читать больше
Размещено От Daniel W.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

laut Anleitung von HE kann anscheinend dort keine automatische Weiterleitung gesetzt werden, sondern muss per htaccess DAtei gelöst werden. Also einmal den Code für http zu https und einmal mit www zu ohne www!

https://www.hosteurope.de/faq/webhosting/sicherheit-ssl/http-auf-https

Anleitungen gibt es im Internet zu hunderten.

Am besten über Filezilla die Datei erstellen und hochladen auf deinen SErver.

...und das Programm neu installieren und den SErver löschen und neu hochladen wird auch nicht helfen.

Читать больше
Размещено От Andreas S.
Michael E.
Michael E.
User
Автор

Also im Programm scheint es ja eine htaccess Angabe zu geben (screenshot blauer Haken). Kann ich die Datei nicht irgendwo im WX5 reinzaubern?

Ich kann das

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]

schonn mit dem filezilla hochladen, aber in welchen Ordner soll das rein?

So ganz erschließt sich mir das ganze nicht, entschuldigung, 

Читать больше
Размещено От Michael E.
Michael E.
Michael E.
User
Автор

Hier noch der screeshot

Читать больше
Размещено От Michael E.
Daniel W.
Daniel W.
User
Лучший пользователь месяца EN

Website X5 erstellt schon eine Datei .htaccess, also am Besten diese Datei herunterladen und unten den eigenen Code für die Weiterleitung hinzufügen.

Kleine Anleitung für das FTP-Fenster:

Bei Website X5 unter ...

5 Export > Export der Website ins Internet

...gibt es rechts bei "Zielverzeichnis" ein Symbol, im das FTP-Fenster von WebSite X5 öffnen, hier stehen alle FTP-Grundfunktionen zur Verfügung.

Oben im FTP-Fenster von WebSite X5 gibt es die Symbole:

A) Blatt mit Pfeil nach unten im blauen Kreis - zum Herunterladen auf die Festplatte

B) Blatt mit Pfeil nach oben im blauen Kreis - zum Hochladen von der Festplatte

------

Читать больше
Размещено От Daniel W.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

WEnn du die Datei runtergeladen hast, dann benenne sie um in .htaccess.txt damit du sie bearbeiten kannst als Textdokument!

Dann kopierst du oben den Code und fügst ihn unter (darunter) dem "Website X5 Ende" ein!

Dann ladest du die Datei hoch auf den SErver (ganz normal wo deine Webseiten sind - nicht in einem Ordner)

Dann benennst du die DAtei um bzw. löscht das  .txt raus! Die alte Datei vorher löschen.

Читать больше
Размещено От Andreas S.
Michael E.
Michael E.
User
Автор

Also zwei Stunden später.... Ich hoffe es hat geklappt, mit der Weiterleitung.

An dieser Stelle ein Ganz großes Dankeschön an euch, @Andreas und @Daniel

ABER:

Der Shop funktioniert einfach nicht mehr im Bestellprozess.

Fotos anbei. 

Ich habe bewusst die Einstellung im Shop gewählt: Kauf ohne Nutzerregistrierung.

Un nun ist es ohne Nutzerregistrierung gar nicht möglich weiter zu machen.

Ich habe folgende Datei aus dem Shop html entfernt, weil das auch Probleme verursacht hat.

Das ist für die neuordnung der Buttons bei der letzten Kaufbestätigung.

Zeitverzögert um 1 Sec. hat sich immer das Bild mit der Anordnung der Buttons geändert- sah blöd aus, hat aber funktioniert. Bis vor kurzem.

<script>
/** -- pulsanti si-no CART WsX5 by KolAsim --**/
$( document ).ready(function() {//k>
ritardoK = 3;
setTimeout(function() { //K1>
$(".buttons-container").css("float","right");
$(".btn-go-next").css("display","none");
anchorK = location.hash;
},ritardoK * 1000);//K1<<
})//K<<
$(window).on("hashchange", function() {//K2>
anchorK = location.hash;
if ( anchorK == ""){ //K3>
setTimeout(function() { //K4>
$(".btn-go-next").css("display","none");
$(".buttons-container").css("text-align","right") ;
$(".btn-go-next").css("display","none");
},ritardoK * 1000);//K4<<
} //K3<<
if (anchorK == "#step1"){ //K5>
setTimeout(function() { //K6>
$(".buttons-container").css("float","right") ;
$(".buttons-container").css("width","100%")
$(".btn-go-next").css("right","0px");
},ritardoK * 1000);//K6<<
} //K5<<
if (anchorK == "#step2"){ //K7>
setTimeout(function() { //K8>
$(".buttons-container").css("float","right");
$(".btn-go-next").css("display","none");
},ritardoK * 1000);//K8<<
} //K7>>
if (anchorK == "#step3"){ //K9>
setTimeout(function() { //K10>
$(".buttons-container").css("float","right");
$(".btn-go-next").css("display","none");;
},ritardoK * 1000);//K10<<
} //K9<<
});//K2<<
</script>

Ich habe das im Shop wieder auf Kauf mit Registrierungspflicht gestellt und siehe da, man muss sich nicht mehr anmelden.

Die unterschiedlichen Darstellungen der Buttons nach kurzer Zeit ist immer noch. Wenn wir das noch besser hinbekommen, läuft es wohl wieder.

Hat jemand eine Idee, wie ich die Darstellung gleichbleibend hinbekomme?

Ca eine Sekunde später so:

Erst so:

und kurze Zeit Später so:

Читать больше
Размещено От Michael E.
Daniel W.
Daniel W.
User
Лучший пользователь месяца EN

Das Notebook hat eine auch Drucktaste in der oberen Reihe, damit kann man ganz einfach Screenshots erstellen und diese ganz leicht hier in den Post einfügen.

Zur Beschriftung oder Unkenntlichmachung verwendet ich IrfanView, dort füge ich den Screenshot ein mit Strg+V und später kopiere ich ihn mit Strg+C, um ihn im Post einzufügen.

Dies nur zur Information, falls unbekannt.

Читать больше
Размещено От Daniel W.