Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Probleme nach SSL Einbindung

    Pago83

    • Neu im Forum
    • Beiträge: 13
    Probleme nach SSL Einbindung
    am: 03. Januar 2010, 10:25:48
    Hallo,

    ich habe versucht bei meinem Shop SSL zu integrieren. Ich bin dabei den Schritten im Anwenderhandbuch gefolgt. Ich benutze die Shop Version 1.02 und mein Webhoster ist hosteurope. Der Webhoster stellt mir einen SSL-Proxy nach folgendem Aufbau zur Verfügung: https ://ssl.webpack.de/nureinbeispiel.de/

    Folgende Änderungen habe ich vorgenommen:

    1. includes/configure.php:

    Code: PHP  [Auswählen]
      define('HTTPS_SERVER', 'https://ssl.webpack.de/www.oma-elli.de'); // eg, https://localhost - should not be empty for productive servers
      define('ENABLE_SSL', 'true'); // secure webserver for checkout procedure?
     
    2. admin/includes/configure.php:

    Code: PHP  [Auswählen]
      define('HTTPS_CATALOG_SERVER', 'https://ssl.webpack.de/www.oma-elli.de');
      define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module
     
    3. includes/application_top.php, includes/application_export.php und includes/application_export.php:

    Code: PHP  [Auswählen]
    $request_type = ($_SERVER['HTTP_X_FORWARDED_HOST'] == 'ssl.webpack.de') ? 'SSL' : 'NONSSL';
     
    4. inc/xtc_redirect_inc.php:

    Code: PHP  [Auswählen]
    function xtc_redirect($url) {
    if ( (ENABLE_SSL == true) && ($_SERVER['HTTP_X_FORWARDED_HOST'] == 'ssl.webpack.de') ) {
    // We are loading an SSL page
    if (substr($url, 0, strlen(HTTP_SERVER)) == HTTP_SERVER) { // NONSSL url
    $url = HTTPS_SERVER . substr($url, strlen(HTTP_SERVER)); // Change it to SSL
    }
    }
     
    Wenn ich nun meine Seite unter http://www.oma-elli.de aufrufe, wird das Stylesheet nicht angezeigt und nach dem Einloggen als Admin bekomme ich eine Fehlermeldung, dass das Objekt nicht gefunden werden konnte.

    Außerdem habe ich noch folgendes gemacht:

    Mein Shop befindet sich in einem Unterverzeichnis /modified eCommerce Shopsoftware. Bisher habe ich meinen Shop immer über http://www.oma-elli.de/modified eCommerce Shopsoftware aufgerufen. Nun habe ich allerdings beim Provider die Domain www.oma-elli.de auf das Unterverzeichnis /modified eCommerce Shopsoftware geleitet, damit ich den Shop über die "normale" Domain erreichen kann. Kann das auch ein Grund für den Fehler sein?

    Wer hat einen Tip für mich?

    MfG Pago



    Linkback: https://www.modified-shop.org/forum/index.php?topic=3203.0

    Markus

    • modified Team
    • Beiträge: 1.396
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #1 am: 03. Januar 2010, 12:02:16
    hi ...

    wie sieht denn deine komplette includes/configure.php aus ... also die ersten 10 "define"

    Dann würde ich erstmal das Zertifikat deaktivieren und den Shop auf der eigentlichen Domain lauffähig machen.

    Seit wann muss den in der applikation_top bzw. der xtc_redirect was geändert werden?

    Irgendwoher hat der noch den Pfad mit /modified eCommerce Shopsoftware/ ... nutzt du die SEO-URLs?

    Markus

    Pago83

    • Neu im Forum
    • Beiträge: 13
    Probleme nach SSL Einbindung
    Antwort #2 am: 03. Januar 2010, 12:31:44
    Hallo Markus,

    hier der Auszug aus der configure.php:

    Code: PHP  [Auswählen]
      define('HTTP_SERVER', 'http://www.oma-elli.de'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://ssl.webpack.de/www.oma-elli.de'); // eg, https://localhost - should not be empty for productive servers
      define('ENABLE_SSL', true); // secure webserver for checkout procedure?
      define('DIR_WS_CATALOG', '/modified eCommerce Shopsoftware/'); // absolute path required
      define('DIR_FS_DOCUMENT_ROOT', '/is/htdocs/wp1110283_ZZWCRED1XX/www//modified eCommerce Shopsoftware/');
      define('DIR_FS_CATALOG', '/is/htdocs/wp1110283_ZZWCRED1XX/www//modified eCommerce Shopsoftware/');
      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/');
     
    Laut der Anleitung im Anwenderhandbuch müssen oben genannte Dateien angepasst werden. SEO-URLs nutze ich nicht.

    Markus

    • modified Team
    • Beiträge: 1.396
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #3 am: 03. Januar 2010, 12:39:45
    Hi ...

    Zeile 4, 5 und 6 ....

    da muss das modified eCommerce Shopsoftware raus ;-)

    Markus

    Pago83

    • Neu im Forum
    • Beiträge: 13
    Probleme nach SSL Einbindung
    Antwort #4 am: 03. Januar 2010, 13:02:45
    Ok,

    wie würden die Zeilen denn aussehen?

    Zeile 4: '' oder '/' ?
    Zeile 5 und 6: '/www oder /www/ ?

    Muss ich auch noch Änderungen in der admin/includes/configure.php machen?

    Vielen Dank für deine Mühe.

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #5 am: 03. Januar 2010, 13:15:44
    Code: PHP  [Auswählen]
    Warning: require(/is/htdocs/wp1110283_ZZWCRED1XX/www//includes/filenames.php) [function.require]: failed to open stream: No such file or directory in /is/htdocs/wp1110283_ZZWCRED1XX/www/modified eCommerce Shopsoftware/includes/application_top.php on line 70
    Bei dir stimmt das Unterverzeichnis nicht, falls du eines verwendest, bzw. hat du es falsch angegeben.
    So wie ich das sehe, muss nur bei Zeile 4 das "modified eCommerce Shopsoftware" raus und durch einen Slash "/" ersetzt werden.
    Zeile 5 und 6 müssten passen, da das "www" hier hosteurope-spezifisch ist.

    Hat denn der Shop (ohne SSL) überhaupt schon mal funktioniert?

    Markus

    • modified Team
    • Beiträge: 1.396
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #6 am: 03. Januar 2010, 13:25:18
    hi ...

    die zeilen sollte so aussehen ...

    Code: PHP  [Auswählen]
    define('DIR_WS_CATALOG', '/'); // absolute path required
    define('DIR_FS_DOCUMENT_ROOT', '/is/htdocs/wp1110283_ZZWCRED1XX/www//');
    define('DIR_FS_CATALOG', '/is/htdocs/wp1110283_ZZWCRED1XX/www//');  
    analog dazu dann auch in der admin/includes/configure.php

    Markus

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #7 am: 03. Januar 2010, 13:29:10
    Das mit den doppelten Slashes bei "/is/htdocs/wp1110283_ZZWCRED1XX/www//" sind Hosteurope-spezifisch und ist schon richtig...

    Markus

    • modified Team
    • Beiträge: 1.396
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #8 am: 03. Januar 2010, 13:35:03
    Das mit den doppelten Slashes bei "/is/htdocs/wp1110283_ZZWCRED1XX/www//" sind Hosteurope-spezifisch und ist schon richtig...

    ups ... habs dann mal noch gleich wieder richtig editiert ;-)

    Markus

    Pago83

    • Neu im Forum
    • Beiträge: 13
    Probleme nach SSL Einbindung
    Antwort #9 am: 04. Januar 2010, 13:25:04
    So, mittlerweile läuft der Shop wieder. Habe Zeile 4 angepasst und den Rest erst einmal so gelassen. SSL funktioniert auch, ABER:

    Logge ich mich als Admin in das Backend ein, sehe ich zunächst einmal alles wie gewohnt. Sobald ich jedoch etwas im "Menübaum" auswähle, z.B. "Bestellungen", bekomme ich wieder die Meldung "Objekt nicht gefunden". Gleiches passiert auch beim Ausloggen aus dem Backend.

    Muss ich noch weitere Dateien / Pfade anpassen oder wo könnte das Problem sonst liegen?

    MfG Pago

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Probleme nach SSL Einbindung
    Antwort #10 am: 04. Januar 2010, 13:27:48
    Überprüfe mal bitte die Pfade in der Datei "/admin/includes/configure.php".

    Grüße

    Torsten

    Pago83

    • Neu im Forum
    • Beiträge: 13
    Probleme nach SSL Einbindung
    Antwort #11 am: 05. Januar 2010, 18:48:23
    Danke für die Info, Torsten. Genau dort lag das Problem, musste unter WS_CATALOG noch das "/modified eCommerce Shopsoftware" entfernen, hatte ich vorher übersehen.

    Trade Republic - Provisionsfrei Aktien handeln