Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
26 Dec 2006, 15:17
Message
#1
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-March 05 Lieu : SAINT-ROMAIN-LE-PUY Membre no 5192 |
Je viens d'installer la contribution ATOS http://www.oscommerce.com/community/contri...all/search,atos
Le panier ne se vide pas si on ne choisi pas clairement RETOUR A LA BOUTIQUE aprés le paiement. Plus exactement c'est le code dans "checkout_process.php", à ligne 273 ci-dessous qui bloque. tep_mail($order->customer['firstname'] . ' ' . $order->customer['lastname'], $order->customer['email_address'], EMAIL_TEXT_SUBJECT, $email_order, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); Le code qui le suit n'est pas exécuté. Une idée ?? -------------------- PatPauOli
|
|
|
26 Dec 2006, 19:03
Message
#2
|
|
|
5eme dan OSC Groupe : Administrateur Messages : 14909 Inscrit : 22-November 02 Membre no 610 |
CITATION(patpauoli @ 26 Dec 2006, 15:17) [snapback]213013[/snapback] Le panier ne se vide pas si on ne choisi pas clairement RETOUR A LA BOUTIQUE aprés le paiement. Le fonctionnement normal d'ATOS ne dépend pas de ce retour, la validation se fait de façon silencieuse, quelque soit l'action de l'internauteCITATION(patpauoli @ 26 Dec 2006, 15:17) [snapback]213013[/snapback] Plus exactement c'est le code dans "checkout_process.php", à ligne 273 ci-dessous qui bloque. Qu'est-ce qui te fait dire que c'est ce code qui bloque??CITATION(patpauoli @ 26 Dec 2006, 15:17) [snapback]213013[/snapback] Une idée ?? plusieurs :http://www.oscommerce-fr.info/forum/index....st&p=150089 CITATION En cas de problème lors du retour au site (panier non validé) Attention aux tests de session d'OsC: mettre la "vérification utilisateur" et "vérfication IP" sur FALSE dans l'admin->Configuration->Sessions Garder les sessions en base de donnée: mettre 'mysql' dans le define SESSIONS du configure.php Mettre sur FALSE l'utilisation de force des cookies Laisser sur FALSE "Utiliser URL des moteurs de recherche" Vérifier l'absence d'htaccess pouvant empêcher le serveur ATOS de se connecter au catalog (si vous avez mis un accès par mot de passe en phase de test) Bonnes recherches -------------------- Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions |
|
|
27 Dec 2006, 11:08
Message
#3
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 9-November 06 Membre no 13157 |
Dans l'administration/ configuration/ mystore
Le ligne: "Use Search-Engine Safe URLs (still in development)" doit etre sur "false" @+ -------------------- -MS2-
|
|
|
27 Dec 2006, 12:40
Message
#4
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 153 Inscrit : 25-November 05 Lieu : Côte Atlantique Membre no 7990 |
Peux tu nous en dire plus ?
> contributions installées > hébergement > Kit Atos installé et pour quelle banque ... Merci Ce message a été modifié par petitbiston - 27 Dec 2006, 15:47. -------------------- * * * * Take Care * * * *
|
|
|
28 Dec 2006, 07:54
Message
#5
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-March 05 Lieu : SAINT-ROMAIN-LE-PUY Membre no 5192 |
Ce disfonctionnement est présent avec les certificats ATOS de production et de test.
Une piste ? - la session est toujours ouverte à l'écran alors que la réponse de la banque parviens avec la même session... ATOS : - version : cyberplus_600_PLUGIN_linux-2.6.9 - Banque populaire OSCOMMERCE : - version : oscommerce-2.2ms2-FR-060817-2010 - sans autre contribution HEBERGEMENT : - OVH : start 1g - System Linux web208.start.ha.ovh.net 2.4.32-mutu #1 SMP Thu Feb 9 02:28:10 CET 2006 i686 - PHP Core Directive Local Value Master Value [edit modération supprimées pour alléger le message] -------------------- PatPauOli
|
|
|
28 Dec 2006, 08:44
Message
#6
|
|
|
5eme dan OSC Groupe : Administrateur Messages : 14909 Inscrit : 22-November 02 Membre no 610 |
CITATION(patpauoli @ 28 Dec 2006, 07:54) [snapback]213232[/snapback] Une piste ? Ben oui… ça c'est une piste!! que veux-tu dire par "la session est toujours ouverte à l'écran"?? - la session est toujours ouverte à l'écran alors que la réponse de la banque parviens avec la même session... Est-ce que les sessions sont stables http://www.oscommerce-fr.info/faq/category.php?cID=20 Est-ce que tu as fais les contrôles cités dans mon premier message et que tes sessions sont bien en bbd?? -------------------- Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions |
|
|
28 Dec 2006, 12:30
Message
#7
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 153 Inscrit : 25-November 05 Lieu : Côte Atlantique Membre no 7990 |
En Parlant de Session je suis en train de vérifier dans mon application_top... C'est buen ca ?
CODE / set the session cookie parameters if (function_exists('session_set_cookie_params')) { session_set_cookie_params(0, $cookie_path, $cookie_domain); } elseif (function_exists('ini_set')) { ini_set('session.cookie_lifetime', '0'); ini_set('session.cookie_path', $cookie_path); ini_set('session.cookie_domain', $cookie_domain); } Au lieu de CODE if (function_exists('session_set_cookie_params')) { Comme dans la FAQ ?session_set_cookie_params(0, substr(DIR_WS_CATALOG, 0, -1)); } la suite CODE / set the session ID if it exists
if (isset($HTTP_POST_VARS[tep_session_name()])) { tep_session_id($HTTP_POST_VARS[tep_session_name()]); } elseif ( ($request_type == 'SSL') && isset($HTTP_GET_VARS[tep_session_name()]) ) { tep_session_id($HTTP_GET_VARS[tep_session_name()]); } // start the session $session_started = false; if (SESSION_FORCE_COOKIE_USE == 'True') { tep_setcookie('cookie_test', 'please_accept_for_session', time()+60*60*24*30, $cookie_path, $cookie_domain); if (isset($HTTP_COOKIE_VARS['cookie_test'])) { tep_session_start(); $session_started = true; } } elseif (SESSION_BLOCK_SPIDERS == 'True') { $user_agent = strtolower(getenv('HTTP_USER_AGENT')); $spider_flag = false; if (tep_not_null($user_agent)) { $spiders = file(DIR_WS_INCLUDES . 'spiders.txt'); for ($i=0, $n=sizeof($spiders); $i<$n; $i++) { if (tep_not_null($spiders[$i])) { if (is_integer(strpos($user_agent, trim($spiders[$i])))) { $spider_flag = true; break; } } } } if ($spider_flag == false) { tep_session_start(); $session_started = true; } } else { tep_session_start(); $session_started = true; } // set SID once, even if empty $SID = (defined('SID') ? SID : ''); -------------------- * * * * Take Care * * * *
|
|
|
28 Dec 2006, 21:54
Message
#8
|
|
|
5eme dan OSC Groupe : Administrateur Messages : 14909 Inscrit : 22-November 02 Membre no 610 |
je ne sais pas, je n'ai pas regardé le code dont tu parles… désolé
mais pourquoi chercher à réinventer la poudre??? une MS2 basique, en suivant à la lettre le tuto devrait fonctionner. -------------------- Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions |
|
|
28 Dec 2006, 22:01
Message
#9
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 153 Inscrit : 25-November 05 Lieu : Côte Atlantique Membre no 7990 |
Franchement je sais pas quoi penser ... C'est pas grave laisse tomber, effectivement je dois etre le gros relou 2006 qui fait ich avec son probleme...
Comme tu dis une MS2 toute simple fonctionne ... Sauf depuis 1 mois. Voila. Et a relire le forum y a du monde qui décrit le meme soucis. -------------------- * * * * Take Care * * * *
|
|
|
28 Dec 2006, 22:23
Message
#10
|
|
|
5eme dan OSC Groupe : Membres Messages : 17048 Inscrit : 26-November 03 Lieu : Chez moi Membre no 1669 |
Dans un des posts que tu avais cités, oneill indiquait une méthode pour ne pas faire du rewrting sur les urls pour ATOS. L'as tu fait ? Quels résultats ?
|
|
|
28 Dec 2006, 22:28
Message
#11
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 153 Inscrit : 25-November 05 Lieu : Côte Atlantique Membre no 7990 |
@ Fissiaux : 'soir, écoute j'avais bien suivi les indications d'Oneill. Rien de plus. Depuis SEO n'est plus installé. Vraiment je ne vois pas ce qu'il s'est passé...
-------------------- * * * * Take Care * * * *
|
|
|
28 Dec 2006, 22:40
Message
#12
|
|
|
5eme dan OSC Groupe : Membres Messages : 17048 Inscrit : 26-November 03 Lieu : Chez moi Membre no 1669 |
Ton pb est dans 100% des cas ?
|
|
|
28 Dec 2006, 22:42
Message
#13
|
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 153 Inscrit : 25-November 05 Lieu : Côte Atlantique Membre no 7990 |
CITATION(fissiaux @ 28 Dec 2006, 16:40) [snapback]213410[/snapback] Ton pb est dans 100% des cas ? J'ai pas compris ta question ... (si jamais ptitbiston_at_hotmail_dot_com) -------------------- * * * * Take Care * * * *
|
|
|
28 Dec 2006, 22:51
Message
#14
|
|
|
5eme dan OSC Groupe : Administrateur Messages : 14909 Inscrit : 22-November 02 Membre no 610 |
fissiaux te demande si ton problème est dans 100% des cas ou si il est sporadique
CITATION(petitbiston @ 28 Dec 2006, 22:01) [snapback]213395[/snapback] effectivement je dois etre le gros relou 2006 qui fait ich avec son probleme... Non, tu te poses naturellement des questions parce qu'elles se posent à toi, maintenant, difficile de t'aider sur des spécificités probablement propres à tes modifications.CITATION(petitbiston @ 28 Dec 2006, 22:01) [snapback]213395[/snapback] Comme tu dis une MS2 toute simple fonctionne ... Sauf depuis 1 mois. Voila. Et a relire le forum y a du monde qui décrit le meme soucis. Pas tant que ça… et si tu regardes bien chacun fini par les résoudre, regarde, comme infini ce soir même http://www.oscommerce-fr.info/forum/index....st&p=213414faire et refaire en comprenant ce que l'on fait, la solution est là bon courage et bon code -------------------- Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions |
|
|
29 Dec 2006, 10:29
Message
#15
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 18-March 05 Lieu : SAINT-ROMAIN-LE-PUY Membre no 5192 |
Bonjour.
Je me m'y remet ce matin, j'ai installé une autre boutique sur un autre hébergeur, OSCOMMERCE + ATOS Banque Populaire. Résultat identique. Je vais maintenant reprendre le parcours des sessions et essayer de comprendre. -------------------- PatPauOli
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 20th May 2013 - 07:52 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |