Wir betreiben 2 Shops ronmclaine.com/shop und medundorg.de/shop. Auf beiden Servern ist ein SSL-Zertifikat installiert. Auf dem com-Shop funktioniert das auch, switchet auf httpos sobald im Warenkorb auf KASSE geklickt wird ... nur auf dem de-Shop nicht. Beide haben gleicheInhalte in der configure.php (SSL = true etc.). Woran kann´s liegen? Danke für einen Hinweis.
Guten Morgen Ich bin jetzt etwas verwirrt nachdem ich das hier gelesen habe. Ich habe mir ein zertifikat bestellt bei HostEurope zum testen. Ist in Plesk auch alles eingerichtet und sollte funktionieren. Jetzt wollte ich den Shop auf SSL umstellen. Also habe ich die beiden configure.php Dateien jeweils für SSL auf true gestellt. Und den Chache gelöscht. Jetzt ist der Shop normal über http zu erreichen jedoch beim Login kommt ein 404'er weil er (Link nur für registrierte Nutzer sichtbar.) nicht finden kann ... Dauert das ein paar Stunden bis das läuft ? Habe ich etwas übersehen ? Oder war es falsch ein Zertifikat zu bestellen und den Server/Domain auf SSL umzustellen ? (Denke ich aber eher nicht )
Hallo, du musst in den configure.php-Dateien auch HTTPS_SERVER/HTTPS_CATALOG_SERVER mit dem korrekten Wert befüllen.
Hallo, ich bion davon ausgegangen das das so richtig ist: includes/configure.php define('HTTPS_SERVER', 'https://www.jr-versand.de'); // eg, (Link nur für registrierte Nutzer sichtbar.) - should not be empty for productive servers define('ENABLE_SSL', false); // SSL: true = active, false = inactive <<-->> SSL stand NATÜRLICH auf true, ist jetzt false weil sonst nix geht. admin/includes/configure.php define('HTTP_SERVER', 'http://www.jr-versand.de'); // eg, (Link nur für registrierte Nutzer sichtbar.) or - (Link nur für registrierte Nutzer sichtbar.) should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://www.jr-versand.de'); define('HTTPS_CATALOG_SERVER', 'https://www.jr-versand.de'); define('ENABLE_SSL_CATALOG', 'false'); // SSL: 'true' = active, 'false' = inactive <<-->> SSL stand NATÜRLICH auf true, ist jetzt false weil sonst nix geht. Fehlt sonst noch was ? Wenn nicht, liegt das Problem wo anders ...
Sieht so aus als ob du in Plesk irgendwas falsch gemacht hast. Wenn man deine Seite jetzt mit https aufruft ist das hier der komplette Quelltext der Startseite, da scheint der Gambio Shop noch gar nicht anzuschlagen: *edit: Die Zeilenumbrüche frisst das Forum gerade, vor dem Speichern sind die noch da -.- HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Style-Type" content="text/css"> <title></title> <meta name="Generator" content="Cocoa HTML Writer"> <meta name="CocoaVersion" content="1265"> <style type="text/css"> p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; min-height: 14.0px} span.Apple-tab-span {white-space:pre} </style> </head> <body> <p class="p1"><a href="http://www.parallels.com/plesk/"><html></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span><head></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><title>HTML Online Editor Sample</title></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span></head></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span><body></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><p></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><a href="http://www.jr-versand.de/gambio">weiter zum JR-Versand Shop ...</a></p></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"><span class="Apple-tab-span"> </span></body></a></p> <p class="p1"><a href="http://www.parallels.com/plesk/"></html></a></p> <p class="p2"><br></p> </body> </html>
@Stefan Es wird doch auch nicht der gesamte Shop SSL verschlüsselt, nur die relevanten Seiten. Was über https: erreichbar ist steuert doch der Shop, oder habe ich da was falsch verstanden ? Die Einrichtung in Plesk habe ich nach Anleitung vorgenommen. Sollte eigentlich OK sein, viel falsch machen konnte man da nicht ... oder doch ?
Ich verwend kein Plesk, kann dir an der Stelle nicht weiter helfen. Ist halt komisch dass da im Quelltext jede Menge Plesk Styles drin sind. Generell stimmts schon, dass der Shop steuert wann automatisch SSL verwendet werden soll. Sobald du das Zertifikat installiert hast kannst du aber jede beliebige Seite im Shop manuell durch https:// in der Adressleiste per SSL aufrufen.
@Marco Ich weiss jetzt woran es liegt, kann mir aber gerade noch nicht helfen. Support von Hosteurope ist schon eingeschalten. Aber vielleicht hast Du ja eine Idee: Problem ist das ich den Shop unter httpdocs im Unterverzeichnis gx2 habe und mit der vhost.conf das rootverzeichnis auf httpdocs/gx2 gesetzt habe. Es wird also beim Aufruf des Shops die Domain jr-versand.de angezeigt und nicht jr-versand.de/gx2 Bein wechsel auf https stimmt dann der Pfad nicht mehr. Gambio sucht dann im Verzeichnis httpsdocs und ruft die dort enthaltene index datei auf, bez findet natürlich nicht den gewünschten Inhalt weil der Pfad micht mehr stimmt. Wenn man nun in der configure.php für https das Unterverzeichnis mit angibt stehen plötzlich zwei gx2, also (Link nur für registrierte Nutzer sichtbar.) dort. Ich hoffe ich habe das gut genug erklärt und Du konntest den obigen Ausführungen folgen ... Hast Du da eine Idee zu ?
Zur Server-Konfigurationen mit Plesk sage ich gar nichts, darüber weiß ich schlicht zu wenig. Ich habe eine grobe Idee, was da schief läuft, auf HTTP-Server-Ebene, aber mit dem Plesk dazwischen bin ich total raus.
Problem gelöst. Früher war es so das man in Plesk kein Unterverzeichnis von httpdocs konfigurieren konnte als root für eine webadresse. daher war es nötig die vhost.conf anzupassen. Da man das jetzt einstellen kann habe ich diese Änderung rücgängig gemacht, in Plesk das Unterverzeichnis angegeben, die nötigen änderungen in den config dateien vorgenommen und nun klappt alles wie erwartet.
Hallo, ich bin jetzt auch ein bisschen verwirrt. Mein Cert. ist auf dem Server bereits aktiv und ich habe die beiden configure.php-Dateien auf "true" gesetzt. Also so... define('ENABLE_SSL', true); und so... define('ENABLE_SSL_CATALOG', 'true'); Muss ich serverseitig dann nicht SSL aktivieren, damit nur die Seiten für Dateneingaben verschlüsselt sind??? Sieht bei mir jetzt so aus, wie auf dem Bild... Ist das richtig? Ich kann nämlich nicht erkennen, dass es im Eingabebereich oder Kasse auf SSL springt. Caches sind geleert... Viele Grüße Sabine
Hallo, wenn Du das CSR erstellt hast und das Zertifikat bei deinem Provider richtig eingeliefert wurde, sollte es auch aktiv sein. Aber es gibt einige Provider, da muss es aktiviert werden, damit die Einlieferung abgeschlossen werden kann. Wenn die config.php ( beide ) auf true stehen sollte es ausgegeben werden.
Der Provider sagt, bei ihm wäre alles ok. Ich bekomme jetzt einen Seitenfehler, wenn ich mich einloggen will oder auf Eingabeseiten gehe... "Es besteht ein Problem mit dem Sicherheitszertifikat der Website." ???
Sieht nicht so aus als ob das Zertifikat aktiv ist. Hast Du es auf (Link nur für registrierte Nutzer sichtbar.) oder auf DeinShop.tld ?
OK...hierzu musst Du noch ein weiteren Schritt gehen. Hast Du ein Intermediate-Zertifikate bekommen. Z.B. linux.intermediate.pem? Wenn ja, muss dieses in deinem Shop Root eingespielt werden.
Moin. Soweit gemacht auf Gambio 2.2, Zertifikat installiert (Strato Managed Server), nach dem Login bin ich auch brav auf SSL. Aber keiner kann mehr einkaufen. Auf der Seite auf der ich die Zahlungsart auswähle komme ich nicht weiter. Ich lande beim Klick auf Weiter in einer Endlosschleife. Deaktiviere ich SSL, gehts ohne Probleme. Auch kann ich nicht die Warenkorbvorschau mehr sehen. Hat wer nen schnellen Tipp woran das liegt? Danke, Matthias
Hallo, Kannst Du mal die Config.php posten. Deine Zugangsdaten aber rausnehmen die ganz unten stehen.
Hi, die configure.php aus includes. Hoffe die meintest du. PHP: <?php/* -------------------------------------------------------------- XT-Commerce - community made shopping http://www.xt-commerce.com (c) 2003 XT-Commerce - community made shopping http://www.xt-commerce.com -------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce (configure.php,v 1.13 2003/02/10); www.oscommerce.com Released under the GNU General Public License --------------------------------------------------------------*/// Define the webserver and path parameters// * DIR_FS_* = Filesystem directories (local/physical)// * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.3dzug.de'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.3dzug.de'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', true); // secure webserver for checkout procedure? define('DIR_WS_CATALOG', '/'); // absolute path required define('DIR_FS_DOCUMENT_ROOT', '/pages/fe/81/d0010152/home/htdocs/'); define('DIR_FS_CATALOG', '/pages/fe/81/d0010152/home/htdocs/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES .'product_images/original_images/'); define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES .'product_images/thumbnail_images/'); define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES .'product_images/info_images/'); define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'product_images/popup_images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES',DIR_FS_DOCUMENT_ROOT. 'includes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_FS_CATALOG . 'lang/'); define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/');// define our database connection?> Danke, Matthias