cnetworkx Posted February 8, 2005 Report Share Posted February 8, 2005 Hallo Leute, :wall: ich checks leider nicht mehr. Hab bei jedem Aufruf des Warenkorbs- bzw. beim Bestellvorgang HTTPS ! Der Browser zeigts auch in der URL an. Soweit so gut aber das Schloss wird nicht angezeigt. Habe alles was ich mit "SUCHE" gefunden habe ausprobiert...leider kein Erfolg. Mein Provider: Domainfactory Das Schlossymbol wird und wird einfach nicht angezeigt....es blinkt lediglich kurz auf und verschwindet wieder. Hat jemand eine L?sung ! helft mir bitte danke Tom Link to comment Share on other sites More sharing options...
ronne Posted February 8, 2005 Report Share Posted February 8, 2005 Habe meinen Shop bei Domaingo, also gleicher Anbieter. Wenn folgendes nicht hilft, bei Domainfactory anrufen 1. in Login.php folgenden Eintrag verbessern. // restore cart contents $_SESSION['cart']->restore_contents(); if (sizeof($_SESSION['navigation']->snapshot) > 0) { $origin_href = xtc_href_link($_SESSION['navigation']->snapshot['page'], xtc_array_to_string($_SESSION['navigation']->snapshot['get'], array(xtc_session_name())),'SSL'); $_SESSION['navigation']->clear_snapshot(); xtc_redirect(xtc_href_link(FILENAME_ACCOUNT,'','SSL')); } else { xtc_redirect(xtc_href_link(FILENAME_DEFAULT,'','SSL')); } } } } 2. in application_top.php // set the type of request (secure or not) $request_type = ($_SERVER["SERVER_NAME"] == 'deine-domain.de') ? 'SSL' : 'NONSSL'; Link to comment Share on other sites More sharing options...
cnetworkx Posted February 8, 2005 Author Report Share Posted February 8, 2005 Hy ronne, deinen Vorschlag hab ich bereits ausprobiert....leider nichts. Das Symbol wird nur kurz angezeigt und dann ist es wieder weg... Lg Tom Link to comment Share on other sites More sharing options...
cnetworkx Posted February 8, 2005 Author Report Share Posted February 8, 2005 HABS GEFUNDEN...Fehler wie folgt behoben nach Zeile: // set the type of request (secure or not) code durch QUOTE $ssl_hv_var = $_SERVER['HTTP_X_FORWARDED_HOST']; if ($ssl_hv_var != 'sslsites.de') { $request_type = 'NONSSL'; } else { $request_type = 'SSL'; } ersetzen !! Dann funzts Link to comment Share on other sites More sharing options...
cnetworkx Posted February 8, 2005 Author Report Share Posted February 8, 2005 Hallo Leute, leider zu fr?h gefreut also hab folgendes Problem: hab laut mehreren Anleitungen hier im Forum versucht das SSL zum laufen zu bekommen. Es fuzt eigentlich alles, bis auf 2 Probleme die ich nicht nachvollziehen kann. Mein Anbieter ist Domainfactory. Problem 1 wenn ich den Shop unter: http://ww.cnxshop.at aufrufe geht alles. Wenn ich den Shop unter https://sslsites.de/cnxshop.at aufrufe, funzt das sslcnx.gif Bild auf der Startseite nicht mehr. Alle anderen schon. Wenn man unter den Properties reinschaut, dann fehlt ihm ein Ordner ( https://sslsites.de/media.....) (sollte heissen https://sslsites.de/cnxshop.at/media/....) Problem 2 nach dem Einloggen und wenn man was bestellt, und zur Kasse geht, funzt alles bis zu dem Punkt, wo man die AGB best?tigen muss. Hier wird die agb nicht gefunden. Ebenso ein Pfad Problem wie bei Problem 1 Hat hier einer eine Idee?? Hier mal die Login.php: // restore cart contents $_SESSION['cart']->restore_contents(); if (sizeof($_SESSION['navigation']->snapshot) > 0) { $origin_href = xtc_href_link($_SESSION['navigation']->snapshot['page'], xtc_array_to_string($_SESSION['navigation']->snapshot['get'], array(xtc_session_name())),'SSL'); $_SESSION['navigation']->clear_snapshot(); xtc_redirect(xtc_href_link(FILENAME_ACCOUNT,'','SSL')); } else { xtc_redirect(xtc_href_link(FILENAME_DEFAULT,'','SSL')); } } } } hier die application_top.php: // set the type of request (secure or not) $ssl_hv_var = $_SERVER['HTTP_X_FORWARDED_HOST']; if ($ssl_hv_var != 'sslsites.de') { $request_type = 'NONSSL'; } else { $request_type = 'SSL'; } // set php_self in the local scope $PHP_SELF = $_SERVER['PHP_SELF']; und hier noch die Configure.php: // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.cnxshop.at'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://sslsites.de/cnxshop.at'); // 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', '/kunden/cnetworkx.net/webseiten/cnxshop/'); define('DIR_FS_CATALOG', '/kunden/cnetworkx.net/webseiten/cnxshop/'); 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/'); BIN AM VERZWEIFELN......HILFE Danke Tom Link to comment Share on other sites More sharing options...
RDS Posted February 8, 2005 Report Share Posted February 8, 2005 Originally posted by cnetworkx@Feb 8 2005, 16:19 PM Hallo Leute, leider zu fr?h gefreut also hab folgendes Problem: hab laut mehreren Anleitungen hier im Forum versucht das SSL zum laufen zu bekommen. Es fuzt eigentlich alles, bis auf 2 Probleme die ich nicht nachvollziehen kann. Mein Anbieter ist Domainfactory. Problem 1 wenn ich den Shop unter: http://ww.cnxshop.at aufrufe geht alles. Wenn ich den Shop unter https://sslsites.de/cnxshop.at aufrufe, funzt das sslcnx.gif Bild auf der Startseite nicht mehr. Alle anderen schon. Wenn man unter den Properties reinschaut, dann fehlt ihm ein Ordner ( https://sslsites.de/media.....) (sollte heissen https://sslsites.de/cnxshop.at/media/....) Problem 2 nach dem Einloggen und wenn man was bestellt, und zur Kasse geht, funzt alles bis zu dem Punkt, wo man die AGB best?tigen muss. Hier wird die agb nicht gefunden. Ebenso ein Pfad Problem wie bei Problem 1 Hat hier einer eine Idee?? Hier mal die Login.php: // restore cart contents $_SESSION['cart']->restore_contents(); if (sizeof($_SESSION['navigation']->snapshot) > 0) { $origin_href = xtc_href_link($_SESSION['navigation']->snapshot['page'], xtc_array_to_string($_SESSION['navigation']->snapshot['get'], array(xtc_session_name())),'SSL'); $_SESSION['navigation']->clear_snapshot(); xtc_redirect(xtc_href_link(FILENAME_ACCOUNT,'','SSL')); } else { xtc_redirect(xtc_href_link(FILENAME_DEFAULT,'','SSL')); } } } } hier die application_top.php: // set the type of request (secure or not) $ssl_hv_var = $_SERVER['HTTP_X_FORWARDED_HOST']; if ($ssl_hv_var != 'sslsites.de') { $request_type = 'NONSSL'; } else { $request_type = 'SSL'; } // set php_self in the local scope $PHP_SELF = $_SERVER['PHP_SELF']; und hier noch die Configure.php: // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.cnxshop.at'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://sslsites.de/cnxshop.at'); // 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', '/kunden/cnetworkx.net/webseiten/cnxshop/'); define('DIR_FS_CATALOG', '/kunden/cnetworkx.net/webseiten/cnxshop/'); 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/'); BIN AM VERZWEIFELN......HILFE Danke Tom In includes/application_top.php // set the type of request (secure or not) $ssl_hv_var = $_SERVER['HTTP_X_FORWARDED_HOST']; if ($ssl_hv_var != 'www.ssl-id.de') { $request_type = 'SSL'; } else { $request_type = 'NONSSL'; } In login.php // restore cart contents $_SESSION['cart']->restore_contents(); if (sizeof($_SESSION['navigation']->snapshot) > 0) { $origin_href = xtc_href_link($_SESSION['navigation']->snapshot['page'], xtc_array_to_string($_SESSION['navigation']->snapshot['get'], array(xtc_session_name())),'SSL'); $_SESSION['navigation']->clear_snapshot(); xtc_redirect(xtc_href_link(FILENAME_ACCOUNT,",'SSL')); } else { xtc_redirect(xtc_href_link(FILENAME_DEFAULT,",'SSL')); } } } } Funzt SUPER!!! Gru? J?rgen :?: Link to comment Share on other sites More sharing options...
RDS Posted February 8, 2005 Report Share Posted February 8, 2005 Habe diese jetzt noch mehrmals getestet. Kundenbereich + Bestellung ist mit Schloss. Problem ist der Adminbereich. Mal kommt man rein-mal nicht. Da fehlt noch ein Schliff J?rgen :i: Link to comment Share on other sites More sharing options...
cnetworkx Posted February 9, 2005 Author Report Share Posted February 9, 2005 Hy, werd ich gleich mal ausprobieren !! kannst du event. derweil noch den letzten Schliff machen ?? :-) LG Tom Link to comment Share on other sites More sharing options...
cnetworkx Posted February 9, 2005 Author Report Share Posted February 9, 2005 Hy J?rgen, hab jetzt wieder das Problem, dass auf der Startseite 1 Bild nicht angezeigt wird, und im Bestellverlauf die AGB nicht angezeigt werden kann. Kannst du mir weiterhelfen?? Danke Tom Link to comment Share on other sites More sharing options...
RDS Posted February 9, 2005 Report Share Posted February 9, 2005 Originally posted by cnetworkx@Feb 9 2005, 09:04 AM Hy, werd ich gleich mal ausprobieren !! kannst du event. derweil noch den letzten Schliff machen ?? :-) LG Tom Wenn ich dazu die Zeit noch kriege. Muss wohl aber deine SSL-Verbindung angeben#nicht meine!!!! J?rgen Link to comment Share on other sites More sharing options...
cnetworkx Posted February 10, 2005 Author Report Share Posted February 10, 2005 Hy J?rgen, den Login -Fehler habe ich soweit entdeckt: // restore cart contents $_SESSION['cart']->restore_contents(); if (sizeof($_SESSION['navigation']->snapshot) > 0) { $origin_href = xtc_href_link($_SESSION['navigation']->snapshot['page'], xtc_array_to_string($_SESSION['navigation']->snapshot['get'], array(xtc_session_name())),'SSL'); $_SESSION['navigation']->clear_snapshot(); xtc_redirect(xtc_href_link(FILENAME_ACCOUNT,",'SSL')); <<-#** } else { xtc_redirect(xtc_href_link(FILENAME_DEFAULT,",'SSL')); <<--#** } } } } ** (FILENAME_DEFAULT, ' ',SSL')); ** (FILENAME_ACCOUNT, ' ','SSL')); Dann funzt das Login einwandfrei...allerdings kommt dann auf der Startseite ein Bugwindow mit Meldung: Fehler Line 343 Access denied ...in Index.php Denke mal, dass der Aufruf in der application_top.php noch nicht richtig ist. ??????????????????????? LG Tom Link to comment Share on other sites More sharing options...
morix Posted February 11, 2005 Report Share Posted February 11, 2005 Folgende L?sung hat bei mir geholfen (nicht alle Provider liefern ein "ON" zur?ck) in der include/application_top: die Anweisung unter // set the type of request (secure or not) mit folgender Anweisung ersetzen: // set the type of request (secure or not) if ( (getenv('HTTPS') == 'on') || (getenv('HTTPS') == '1') ) $request_type = 'SSL'; else $request_type = 'NONSSL'; Seither kommt das Schloss korrekt und ich muss das Zertifikat best?tigen. Gruss Morix. Link to comment Share on other sites More sharing options...
RDS Posted February 12, 2005 Report Share Posted February 12, 2005 Originally posted by morix@Feb 11 2005, 15:13 PM Folgende L?sung hat bei mir geholfen (nicht alle Provider liefern ein "ON" zur?ck) in der include/application_top: die Anweisung unter // set the type of request (secure or not) mit folgender Anweisung ersetzen: ?// set the type of request (secure or not) ?if ( (getenv('HTTPS') == 'on') || (getenv('HTTPS') == '1') ) $request_type = 'SSL'; ?else $request_type = 'NONSSL'; Seither kommt das Schloss korrekt und ich muss das Zertifikat best?tigen. Gruss Morix. Danke morix, der Weg war schon richtig,nur muss man die 2 request_type drehen. Der Kunde kann sich mit Schloss anmelden,als Gast neu anmelden und gesichert bestellen. Nur im Adminbereich geht das Schloss wegen den Templates wie gewohnt weg. Hier die ?nderung: if ( (getenv('HTTPS') == 'on') || (getenv('HTTPS') == '1') ) $request_type = 'SSL'; else $request_type = 'NONSSL'; Gru? J?rgen Link to comment Share on other sites More sharing options...
RDS Posted February 12, 2005 Report Share Posted February 12, 2005 Originally posted by RDS+Feb 12 2005, 15:15 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (RDS @ Feb 12 2005, 15:15 PM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-morix@Feb 11 2005, 15:13 PM Folgende L?sung hat bei mir geholfen (nicht alle Provider liefern ein "ON" zur?ck) in der include/application_top: die Anweisung unter // set the type of request (secure or not) mit folgender Anweisung ersetzen: ?// set the type of request (secure or not) ?if ( (getenv('HTTPS') == 'on') || (getenv('HTTPS') == '1') ) $request_type = 'SSL'; ?else $request_type = 'NONSSL'; Seither kommt das Schloss korrekt und ich muss das Zertifikat best?tigen. Gruss Morix. Danke morix, der Weg war schon richtig,nur muss man die 2 request_type drehen. Der Kunde kann sich mit Schloss anmelden,als Gast neu anmelden und gesichert bestellen. Nur im Adminbereich geht das Schloss wegen den Templates wie gewohnt weg. Hier die ?nderung: if ( (getenv('HTTPS') == 'on') || (getenv('HTTPS') == '1') ) $request_type = 'SSL'; else $request_type = 'NONSSL'; Gru? J?rgen Link to comment Share on other sites More sharing options...
cnetworkx Posted February 14, 2005 Author Report Share Posted February 14, 2005 Hy J?rgen, funktioniert nicht wirklich. Manchmal funzt das Login manchmal nicht :-( Und eines kapier ich einfach nicht. Alles was man an Bilder oder Links im Content-Manager anlegt (neue contents in den Boxen) funktioniert unter SSL nicht mehr. Der l?sst einfach einen Pfad aus ?? LG Tom Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.