momarket24 Posted November 3, 2006 Report Share Posted November 3, 2006 Hallo miteinander, unser Shop läuft schon seit längerem sehr stabil (sprich ohne Probleme) http://www.momarket24.com Da wir bemerkt haben, dass viele Kunden Ihre Bestellung kurz vor Abschluss abbrechen, wollen wir nun auf eine SSL Verbindung beim Bestellabschluss zurückgreifen. Nun aber meine Frage: Muss in diesem Fall der komplette Shop neu installiert werden oder gibt es eine Möglichkeit SSL im bestehenden Shop nachträglich zu aktivieren? Suche wurde benutzt, habe aber nichts passendes gefunden. Danke schon mal im Voraus! Grüße Oliver Link to comment Share on other sites More sharing options...
RDS Posted November 3, 2006 Report Share Posted November 3, 2006 SSL-Zertifikat oder SSL-Pfad muss vorhanden sein.Dann SSL in allen configure-Dateien auf "true" setzen. Dazu noch der SSL-Pfad. jürgen Link to comment Share on other sites More sharing options...
momarket24 Posted November 4, 2006 Author Report Share Posted November 4, 2006 Hallo Jürgen, ist beides vorhanden. Bei den configure Dateien (4 Stk) wurde SSL auf true gesetzt und der entsprechende SSL Pfad in die Daten eingetragen (bei https) Versucht man nun eine Bestellung abzugeben findet er aber z.B. die confirm... Datei nicht, da diese ja nicht im https Ordner liegt. Wäre es vielleicht eine Lösung den kompletten Shop nochmal in den https Ordner zu kopieren? Gruß Oliver Link to comment Share on other sites More sharing options...
RDS Posted November 4, 2006 Report Share Posted November 4, 2006 Hast Du einen Unterordner??Wenn ja,dann muss der komplette shop da rein!!! Jürgen Link to comment Share on other sites More sharing options...
momarket24 Posted November 4, 2006 Author Report Share Posted November 4, 2006 Hallo Jürgen, nein es gibt keinen Unterordner. Auf dem Server liegen die folgenden Ordner html (mit dem Shop) https Bringt es was, wenn der ganze Inhalt des html Ordners in den https Ordner kopiert wird? Gruß Oliver Link to comment Share on other sites More sharing options...
momarket24 Posted November 5, 2006 Author Report Share Posted November 5, 2006 Also, es wurde der ganze Shop in den https Ordner kopiert. Der Admin-Bereich ist nun auch SSL geschützt. Versucht man jedoch eine Bestellung aufzugeben erscheint: Fatal error: Cannot redeclare xtc_image() (previously declared in /home/www/dps13107/html/inc/xtc_image.inc.php:21) in /home/www/dps13107/https/inc/xtc_image.inc.php on line 21 An der groß/klein Schreibung kanns ja nicht liegen. Was auffällt ist, das einmal steht /html/ und einmal /https/ Jemand eine Ahnung? Link to comment Share on other sites More sharing options...
John Steed Posted November 6, 2006 Report Share Posted November 6, 2006 Jo Oliver, hast Du denn nach dem Umkopieren auch die vier configures wieder angepasst (DIR_FS_DOCUMENT_ROOT, DIR_FS_CATALOG)? Schliesslich hat sich ja jetzt der "nicht-SSL"-Pfad geändert... Cheers, J Link to comment Share on other sites More sharing options...
momarket24 Posted November 6, 2006 Author Report Share Posted November 6, 2006 Hi J, kannst Du das näher erläutern Meinst Du die 4 configures im html Ordner oder die im https Ordner? Wo (und vor allem wohin) haben sich denn die Pfade geändert? Sorry für die Unwissenheit Grüße Oliver Link to comment Share on other sites More sharing options...
John Steed Posted November 6, 2006 Report Share Posted November 6, 2006 es wurde der ganze Shop in den https Ordner kopiert. Ich rate mal drauflos: Die vier configures (oder nur einige davon) im https-Ordner haben evtl. bei DIR_FS_DOCUMENT_ROOT und DIR_FS_CATALOG noch folgendes stehen: /home/www/dps13107/[b]html[/b]/inc/xtc_image.inc.php Wenn ja, die configures im https-Ordner ändern in /home/www/dps13107/[b]https[/b]/inc/xtc_image.inc.php[/code] Den html-Ordner kannst Du IMO in Ruhe lassen - da hat sich ja nix geändert. An der groß/klein Schreibung kanns ja nicht liegen. Schreibst doch alles klein?!? Allgemein ist korrekte Gross-/Kleinschreibung sehr wichtig, denn sowohl der Webserver (Pfade, Dateinamen), als auch PHP (Variablennamen) unterscheiden da sehr genau! Cheers, J Link to comment Share on other sites More sharing options...
momarket24 Posted November 6, 2006 Author Report Share Posted November 6, 2006 Hallo J, danke erst mal für die Hilfe! Die config Dateien im https Ordner wurden mittlerweile angepasst. Doch jetzt läuft der gesamte Shop über SSL! Es soll ja nur der Bestellvorgang über den https Ordner laufen. Gruß Oliver Link to comment Share on other sites More sharing options...
John Steed Posted November 19, 2006 Report Share Posted November 19, 2006 Hallo Oliver, erstmal sorry, dass ich mich erst jetzt wieder melde - war längere Zeit nicht im Lande... Dass HTTPS einen eigenen Ordner hat, ist nicht unbedingt die Regel. In den meisten Fällen ruft man über HTTPS die gleichen Ordner wie über HTTP auf, nur halt verschlüsselt (unser SSL-Zertifikat ist z.B. für die Domain des Shops ausgestellt, in unserem Fall zeigt die Domain auf den Root-Ordner und alles was da drin ist). Deshalb kann man den kompletten Shop oder auch nur einzelne Seiten mit oder ohne Verschlüsselung aufrufen. Du hast jetzt praktisch zwei Shops laufen, die in verschiedenen Ordnern liegen. Das führt dann zu der von Dir beschriebenen Fehlermeldung im "Mischbetrieb" beider Shops - eine Funktion, die im html-Ordner schon deklariert wurde, kann nicht aus dem https-Ordner erneut deklariert werden. Hast Du eventuell die Möglichkeit, das SSL-Zertifikat auf den html-Ordner "umzubiegen"? Ansonsten: Wenn der Shop durch die Komplettverschlüsselung nicht merklich langsamer wird (wird er?), würd' ich das einfach so lassen - gibt doch gleich ein sicheres Gefühl... Cheers, J Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.