Aide - Recherche - Membres - Calendrier
Version complète : [resolu] moyens de paiements n'apparaissent pas
Forum osCommerce-fr > Les Bases d'OsCommerce MS2 > Installation de la boutique
badguyz
Salut à tous, merci pour cette mine d'or qu'est votre site!
jusqu'ici tout c'est bien passé lors de mon installation en local mais dès que j'ai migré la boutique sur le serveur, les moyens de paiements ont disparu. J'ai bien consulté la faq ainsi que quelques recherches sur le forum, j'ai effectivement trouvé des sujets qui traitaient du même probleme que moi a savoir : mauvais parametrage des configure.php
J'ai donc epluché ces différents postes, comparé les codes , mais là je dois avouer que ça ne fonctionne toujours pas sad.gif
je pense que j'ai zappé quelque chose...
est que le lien vers les modules est faux?

l'url de mon shop est : www.monsite.shop.catalog

voici mon code :
configure.php coté catalog :

define('HTTP_SERVER', 'http://www.monsite.com/shop/catalog/'); // eg, http://localhost - should not be empty for productive servers
define('HTTPS_SERVER', ''); // eg, https://localhost - should not be empty for productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', '');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '/');
define('HTTPS_COOKIE_PATH', '/');
define('DIR_WS_HTTP_CATALOG', '');
define('DIR_WS_HTTPS_CATALOG', '');
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', 'pub/');
define('DIR_FS_CATALOG', '');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

// define our database connection
define('DB_SERVER', '*******'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', '*******');
define('DB_SERVER_PASSWORD', '*******');
define('DB_DATABASE', '*******');
define('USE_PCONNECT', 'true'); // use persistent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'

voici mon code :
configure.php coté admin :

define('HTTP_SERVER', 'http://www.monsite.com/shop/catalog/'); // eg, http://localhost - should not be empty for productive servers
define('HTTP_CATALOG_SERVER', 'http://monsite.com/shop/catalog/');
define('HTTPS_CATALOG_SERVER', '');
define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module
define('DIR_FS_DOCUMENT_ROOT', 'http://www.monsite.com/'); // where the pages are located on the server
define('DIR_WS_ADMIN', '/******/'); // absolute path required
define('DIR_FS_ADMIN', '/******/'); // absolute pate required
define('DIR_WS_CATALOG', ''); // absolute path required
define('DIR_FS_CATALOG', 'http://www.monsite.com/shop/catalog/'); // absolute path required
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
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_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

// define our database connection
define('DB_SERVER', '*********'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', '*********');
define('DB_SERVER_PASSWORD', '*********');
define('DB_DATABASE', '*********');
define('USE_PCONNECT', 'true'); // use persisstent connections?
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'

Merci d'avance.
phosphene
Tu es en accès sur un siet 'http://www.monsite.com/shop/catalog' qui n'existe pas, je pense que tu dois paramétrer avec les bon liens, et remplacer "monsite" par le nom de ton site...
badguyz
heu... j'ai mis "monsite.com" à titre d'exemple smile.gif
badguyz
23h36... je n'ai toujours pas trouvé d'où provient le probleme sad.gif
J'ai viré le dossier " modules" et ré-uploadé des fois, qu'il y ai eu un probleme de transfert, rien du tout.
Lorsque je vais dans l'admin > Modules , le tableau n'apparait pas, alors qu'en local j'avais tout configuré, tout etait nickel
maintenant, j'ai juste la phrase :
"Répertoire contenant les modules : /shop/catalog/includes/modules/payment/"

Le probleme vient surement de là, l'adresse ne devrait elle pas plutot être? :
Répertoire contenant les modules : http://monsite.com/shop/catalog/includes/modules/payment/

Pourtant dans l'absolu ces 2 adresses sont correctes, (je pense) mais alors pourquoi l'admin n'arrive pas à localiser le dossier modules?
Merci d'éclairer ma lanterne wink.gif
xaglo
Non, c'est ton root qui est faux et toutes tes adresses physiques à ne pas confondre avec les adresses virtuelles.

Par exemple
CITATION
define('DIR_FS_DOCUMENT_ROOT', 'http://www.monsite.com/');
Ne peut pas fonctionner, tu dois mettre le chemin physique de ton site sur la machine

Voir la FAQ pour t'y aider
http://www.oscommerce-fr.info/faq/qa_info.php?qID=36
badguyz
merci à toi, j'ai epluché la faq et j'ai compris la différence entre les 2 types d'adresses. Merci
maintenant que tout est rentré dans l'ordre de ce coté, les modules s'affichent normalement. j'ai un autre soucis:
j'ai fait des tests de commandes apres avoir installé la contrib download controller,
quand je fais commander le navigateur m'affiche ceci:

Fatal error: Cannot redeclare tep_get_configuration_key_value() (previously declared in /var/www/22/b/a/d/monsite.com/www/shop/catalog/includes/functions/downloads_controller.php:13) in downloads_controller.php on line 13

Quelqu'un a t il une piste?
xaglo
CITATION
Cannot redeclare tep_get_configuration_key_value()
Tu déclares deux fois la fonction, la machine n'aime pas.

Si ton problème d'origine est [résolu], merci de clore le sujet et de poser tes questions relatives aux contributions dans le forum consacré wink.gif
badguyz
ok! ce probleme si est résolu blush.gif
xaglo
c'est dans le titre du sujet qu'il faut l'indiquer!!!!!

Bon allez, je m'y colle rolleyes.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2024 Invision Power Services, Inc.