Ajout au panier provoque une erreur

  • Posts: 96
  • Thank you received: 2
5 years 11 months ago #301346

-- HikaShop version -- : 4.0.1
-- Joomla version -- : 3.9.1
-- PHP version -- : 7.2.12
-- Browser(s) name and version -- : Opera 56, Safari, Chrome
-- Error-message(debug-mod must be tuned on) -- : Console : 500 (Internal Server Error)
(anonymous) @ VM6608:1
xRequest @ hikashop.js?v=401:217
addToCart @ hikashop.js?v=401:972
onclick @ 1-cheque-cadeau-restaurant-100.html:433

Bonjour, j'ai une erreur JS apparement dans la console lorsque je clique sur le bouton Ajouter au panier.
J'ai essayé de désactiver RSFirewall et beaucoup d'autres extensions mais ça ne change rien.

En local avec la copie exacte du site et de la base de données l'erreur a disparu en désinstallant RokSprocket et toute la clique ROK. Par contre j'ai une petite fenêtre jaune en haut à droite qui m'indique "Ajout du produit au panier impossible", mais plus d'erreur.

Mais sur le serveur distant ça n'a rien changé, avec ou sans ROK c'est pareil.
Je ne sais pas si ça vient d'Hikashop ou pas, mais jai exploré toutes les pistes et je ne sais plus quoi faire.

Merci pour votre aide.

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
5 years 11 months ago #301347

Bonjour,

Si vous n'acceptez pas les cookies, l'ajout au panier ne peux pas fonctionner (puisque justement il n'y a pas de cookie pour garder une session).
Donc la première partie est malheureusement normale.

Une fois les cookies acceptés, l'appel d'ajout au panier génère une erreur 500 avec le contenu suivant :

1054
Erreur: 1054
Unknown column 'beneficiaire_p' in 'field list'

Il semblerait que la colonne n'existe pas dans votre base.
Je ne peux que vous conseiller de commencer avec un "check database" à partir de votre configuration HikaShop.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 96
  • Thank you received: 2
5 years 11 months ago #301361

Merci pour votre aide, j'ai juste mis les session en mode PHP au lieu de base de données et l'ajout au panier fonctionne.
Pour l'erreur de base de donnée sur le champs 'beneficiaire_p' je ne l'ai pas eu, bizarre.

Please Log in or Create an account to join the conversation.

  • Posts: 96
  • Thank you received: 2
5 years 11 months ago #301390

Presque tout fonctionne, sauf que cette fois-ci je ne peux pas commander 2 fois avec le même email (création e compte désactivée, uniquement invité), grrr...
ET j'ai une page blanche avec 0 - Erreur 0

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
5 years 11 months ago #301392

Bonjour,

Si la seconde fois cela bloque, c'est surement qu'un compte à été créé.
Vérifiez dans le gestionnaire des utilisateurs de Joomla.
Et dans ce cas, vérifiez les options dans l'onglet "passage en caisse" de la configuration HikaShop.

Pour la page blanche, réessayez avec l'option "debug mode" et l'option "error reporting" de la configuration Joomla activées. Cela devrait fournir plus d'information sur l'erreur.

Please Log in or Create an account to join the conversation.

Time to create page: 0.061 seconds
Powered by Kunena Forum