Fork me on GitHub




(1) 2 »


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
define('HTTPS_SERVER'XOOPS_URL ); // eg, https://localhost - should&n ... p;productive servers

par
define('HTTPS_SERVER', [b][color=006600]https://taqweb.homelinux.org[/color][/b] ); // eg, https://localhost - should&n ... p;productive servers

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
Partager Twitter Partagez cette article sur GG+
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 : ici

En espérant que tu fasses avancer le schmilblick

Posté le : 03/11/2006 20:36
Partager Twitter Partagez cette article sur GG+
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
Partager Twitter Partagez cette article sur GG+
Re: Probleme osCommerce avec ssl xoop module
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
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
Partager Twitter Partagez cette article sur GG+
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
Partager Twitter Partagez cette article sur GG+
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
Partager Twitter Partagez cette article sur GG+
Re: Probleme osCommerce avec ssl xoop module
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Oui : ici, et encore ici.

Posté le : 04/11/2006 09:13
Partager Twitter Partagez cette article sur GG+
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
Partager Twitter Partagez cette article sur GG+
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
Partager Twitter Partagez cette article sur GG+
Re: Probleme osCommerce avec ssl xoop module
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
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
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



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.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

42 Personne(s) en ligne (35 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 42 | Plus ...