|
Probleme osCommerce avec ssl |
|
Guest_
|
RE bonjour. J'avance tranquillement vers un bo site bien fait sauf que... j'ai un petit problem avec le module oscommerce il me demande un connection securisé ssl mais le site entier XOOPS ne l'ai pas alors que ce lui qui gere les module. si je mais mon site en entier ssl ce pas agreable a naviguer surtout le forum. Vous n'êtes pas protégé par une connexion SSL. mais j'ai changer mon fichier /XOPPSPORTAIL/modules/oscommerce/includes/confi.php le voici:
<?php
/*
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
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)
// MB Xoops Modification
global $xoopsOption;
$xoopsOption=array("nocommon" => "1");
include '../../mainfile.php';
define('HTTP_SERVER', XOOPS_URL ); // eg, http://localhost - should&n ... p;productive servers
define('HTTPS_SERVER', XOOPS_URL ); // eg, https://localhost - should&n ... p;productive servers
define('ENABLE_SSL', true); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', 'taqweb.homelinux.org');
define('HTTPS_COOKIE_DOMAIN', 'taqweb.homelinux.org');
define('HTTP_COOKIE_PATH', '/modules/shop/');
define('HTTPS_COOKIE_PATH', '/modules/shop/');
define('DIR_WS_HTTP_CATALOG', '/modules/shop/');
define('DIR_WS_HTTPS_CATALOG', '/modules/shop/');
define('DIR_WS_CATALOG', '/modules/shop/'); // absolute path required
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
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_WS_INCLUDES . 'languages/');
define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/');
define('DIR_FS_DOCUMENT_ROOT', XOOPS_ROOT_PATH );
define('DIR_FS_CATALOG', XOOPS_ROOT_PATH.'/modules/shop/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
// define our database connection
define('DB_SERVER', XOOPS_DB_HOST ); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME',XOOPS_DB_USER);
define('DB_SERVER_PASSWORD', XOOPS_DB_PASS);
define('DB_DATABASE', XOOPS_DB_NAME);
define('XOOPS_SHOPDB_PREFIX', XOOPS_DB_PREFIX.'_shop');
define('USE_PCONNECT', 'false'); // use persistent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
define('STORE_DB_TRANSACTIONS',false);
unset( $xoopsOption );
/*
define('HTTP_SERVER', 'http://l0017021.vz.ba.de'); // eg, http://localhost - should&n ... p;productive servers
define('HTTPS_SERVER', 'https://l0017021.vz.ba.de'); // eg, https://localhost - should&n ... p;productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('DIR_WS_CATALOG', '/xoops2/modules/shop/'); // absolute path required
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
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_WS_INCLUDES . 'languages/');
define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/');
define('DIR_FS_DOCUMENT_ROOT', '/usr/local/httpd/htdocs/xoops2');
define('DIR_FS_CATALOG', '/usr/local/httpd/htdocs/xoops2/modules/shop/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
// define our database connection
define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', 'xoops');
define('DB_SERVER_PASSWORD', 'xoops');
define('DB_DATABASE', 'xoops');
define('USE_PCONNECT', 'false'); // use persistent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
*/
?>
J'ai tester plusieur config possible aucune ne fais apparaitre que ce module en ssl. Est-ce possible? Si je change la ligne par Mon site entier plante !!! Du meme coup , puis-je intégré (fusionner)les comptes utilisateurs XOPPS et osccommerce donc pas 2 login car pour le moment cé comme ca! Merci de votre reponse.
Posté le : 03/11/2006 19:06
|
|
|
Re: Probleme osCommerce avec ssl |
|
Guest_
|
Helloo ! J'ai pô de réponse pour le mode ssl (je crois savoir que c'est une option qui se configure dans les deux fichiers configure.php d'OsCommerce, à la fois dans le Catalog et dans le Back office)... Concernant la double identification Xoops et XosCommerce, une contribution a été postée sur ce même forum par 7wave : iciEn espérant que tu fasses avancer le schmilblick 
Posté le : 03/11/2006 20:36
|
|
|
Probleme osCommerce avec ssl xoop module |
|
Guest_
|
Mhhhwouais c'etais justement mon 2e sujet  . Je vois ce script a l'air d'un hack pas mal plus que d,autre chose pas trop expliquer ni documenter, ya pas trop de post a ce sujet non plus! (help Qu'est ce que back office ? le config est la en haut et il est bon je crois. catalog dans mon cas ce serais shop?
Posté le : 03/11/2006 23:08
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Xoops accro 
Inscrit: 04/02/2003 01:54
De Le Mans
|
Concernant la partie ssl, nous avions écrit un article avec Philou en 2004 : connection et sécurité. Tu pourras trouver sur xoops.org d'autres modifications pour le mainfile.php avec ce mot et ssl ou https. Il te faudra acquérir un certificat SSL auprès d'un organisme certifié (thawte, verisign, etc..) et faire (ou faire faire) l'installation sur ton serveur d'hébergement. En principe il est tout à fait possible d'avoir une partie de son site en http et l'autre en https, ce sera effectivement plus rapide, mais il faudra bien vérifier tous les liens.
Posté le : 04/11/2006 00:15
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Guest_
|
Merci pour c'est eclairci, je commence plus a comprendre, Jai une cle ssl installer sur mon serveur. Le lien que tu me donne comme les milliers que j'ai essayer font planter mon portail au complet. Voici la parti de mon fichier mainfile.php que jai modifier pour ne pas faire planter tout mon site :
// XOOPS Virtual Path (URL)
// Virtual path to your main XOOPS directory WITHOUT trailing slash
// Example: define('XOOPS_URL', 'http://ir0n.taq.no-ip.org:8080');
define('XOOPS_URL', 'http://taqweb.homelinux.org:xxxx');
define('XOOPS_URL', 'https://taqweb.homelinux.org');
define('XOOPS_CHECK_PATH', 1);
Alors d'apres moi pour acceder a une certaine partie de mon site en ssl je dois changer XOOPS_CHECK_PATH a 0 et rediriger manuellement chaque liens de mon site vers https ??? Ou est-ce que je peux changé les liens pour le menu principal? Edit kris : j'ai retiré le numéro de port, pas trop cool pour les hackers, surtout avec un oscommerce en local.
Posté le : 04/11/2006 02:43
Edité par kris sur 04/11/2006 12:21:07
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Guest_
|
Citation : Christian a écrit:
En principe il est tout à fait possible d'avoir une partie de son site en http et l'autre en https, ce sera effectivement plus rapide, mais il faudra bien vérifier tous les liens.
Tu a un autre liens a ce sujet, ou un tuto car je trouve pas trop.
Posté le : 04/11/2006 04:57
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Xoops accro 
Inscrit: 04/02/2003 01:54
De Le Mans
|
Posté le : 04/11/2006 09:13
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Guest_
|
Merci Christian. ce cool ca devrais aller, moi pis l'anglais... une chance que je comprends un peu 
Posté le : 04/11/2006 16:40
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Guest_
|
Voila ca avance J'ai suivi quelque liens que tu ma donner mais en anglais pas evident de comprendre, pis a ce que je vois ce pour l,integration complete du ssl qui n'est pas trop compliquer pour moi car jai deja tester et OK tout roule a 100% en ssl complet. Mais ce n'est pas ce que je veux. Seulement le modules oscommerces en SSL La jai installer ce patch(hack):
if ( !$_SERVER["HTTPS"] && array_search( $_SERVER["REQUEST_URI"] , $secure_page ) != true ){
header("Location: https://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]);
}
Dans mon header de mon /xoops/modules/shop/includes/header.php Ca fonctionne presque sauf que lorsque je clic sur mon lien vers le module oscommerce le lien qui me donne est pas valide ex: ma page accueil http://taqweb.homelinux.org:8080/modules/sysinfo/ nest pas ssl ce ki est ok l,orsque je klik sur mon commerce ca me dirige vers https://taqweb.homelinux.org:8080/modules/shop/ le port reste dans l,addresse et ca me donne une erreure Impossible d'afficher la page a cause du port :8080 Que puis-je faire S.V.P. Merci de vos reponse rapide.
Posté le : 08/11/2006 03:56
|
|
|
Re: Probleme osCommerce avec ssl xoop module |
|
Xoops accro 
Inscrit: 04/02/2003 01:54
De Le Mans
|
J'ai trouvé un autre lien sur ce sujet. Comm on peut le voir sur son site c'est à partir de cette page qu'il a implémenté le ssl.
Posté le : 08/11/2006 09:07
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|