URGENT - HELP ! Impossible de créer un nouvel utilisateur Virtuemart / droits d'accès

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • URGENT - HELP ! Impossible de créer un nouvel utilisateur Virtuemart / droits d'accès

    Salut,

    J'essaie de régler un problème très épineux depuis deux jours et impossible de trouver. Donc je m'en remets aux bonnes âmes ici qui auraient un peu de temps pour dénouer la situation et me redonner espoir.

    L'inscription à ma boutique fonctionnait jusqu'il y a peu (dernière inscription remonte au 15/12) et hier nouveau un client a levé un lièvre. Lorsqu'il essaie de s'inscrire après avoir mis quelques articles dans son panier, il obtient le message suivant en validant son formulaire :

    Erreur: Droits d'Accès Insuffisants. Vous n'avez pas la permission d'exécuter shopperadd
    Je précise que :
    - Il est impossible désormais de créer un nouveau client (sauf via la partie admin) --> quand on essaie, la validation du formulaire renvoie sur "Panier vide" et le client n'est pas créé.
    - J'ai vu, revu et rerevu les droits d'accès, j'ai bien vérifié que les accès Joomla/Virtuemart n'interféraient pas.
    - Je compare ma boutique avec une autre que j'ai créée il y a peu et qui fonctionne impec. J'ai regardé toutes les configurations, à la fois au niveau du système (de joomla) et de Virtuemart : tout est identique.
    - J'ai également comparé toutes les autorisations des modules & fonctions Virtuemart, tout est identique.

    Je ne maîtrise pas assez MySql pour trouver la solution mais j'ai l'impression que le compteur d'incrémentation des nouveaux clients reste bloqué à zéro. Est-ce que ça pourrait être le problème ? Si oui, est-ce que quelqu'unsait comment réparer ça ?

    Je précise que j'ai une table d'utilisateurs qui contient 2500 clients sur une boutique qui est censée tourner (joyeux Noël) donc à moins d'être sûr de ce que je fais, j'aimerais éviter les solutions trop extrêmes du genre réinstallation complète.

    Merci à ceux qui sont arrivés au bout de ce message et encore plus à ceux qui trouveront la solution. J'offre un cadeau à celle ou celui qui réussira à me sortir de ce pétrin, sachant que j'ai envoyé une lettre hier à 42000 contacts... qui viennent en masse sur le site et ne peuvent pas créer de compte .

    Amicalement,

    Philippe
    Dernière édition par Philufo à 22/12/2008, 12h49 Raison: simplification du message initial pour éviter les fausses pistes...
    Tout problème peut se régler avec un peu d'(ultra) endurance. La preuve ici : www.ultrafondus.net

  • #2
    Re !

    J'ai le plaisir de m'annoncer que je vais m'offrir un petit cadeau .

    Je vous indique surtout la solution au cas où vous vous trouviez confronté au même problème que moi, d'autant que dans mon message précédent, j'étais complètement à côté de la plaque.

    Solution résumée :
    Dans la table jos_vm_function
    Repérer la ligne contenant la fonction shopperAdd, classe ps_module, function method add : enlever directement via phpMyadmin toute catégorie qui pourrait venir s'ajouter à "none" dans la colonne "function_perms".

    Comment en suis-je arrivé là ? (ce qu'il ne faut pas faire)
    1/ J'ai créé un groupe d'utilisateurs "Commandes" pour Virtuemart censé gérer les commandes
    2/ Je lui ai attribué des permissions via Virtuemart > configuration générale > lister les modules. Là, on attribue un premier niveau d'autorisations en cochant les bonnes cases
    3/ J'ai fait la même chose en prenant les fonctions une par une dans chaque module et en attribuant les accès comme je voulais. C'est là que j'ai coché "commandes" en plus de "none" dans shopperadd.
    4/ Finalement, je me suis rendu compte que ce groupe ne me servait à rien et embrouillerait tout le monde plutôt que de nous simplifier la vie, donc je l'ai supprimé, en décochant les autorisations au niveau de la liste des modules.
    5/ Je ne me souviens plus si j'ai fait la même chose avec les fonctions mais je ne crois pas.
    6/ Toujours est-il que la mention de mon ancien groupe "Commandes" avait disparu de partout dans l'interface d'administration de Virtuemart.
    7/ Par contre, j'en ai retrouvé plein dans la table "jos_vm_function". Je les ai toutes virées, notamment celle qui posait problème en interférant avec le "none" (qui autorise l'accès à tout le monde).

    Dans ma tête, la purge avait été faite... ben non.

    En tout cas ça remarche comme avant et ceux qui ont vécu ça savent que ça fait du bien de voir les choses tourner correctement après être passé par toutes les phases du désespoir .

    Joyeuses fêtes à tous, en espérant que ce message puisse être utile. J'ai essayé d'être le plus précis possible pour que la recherche du forum trouve facilement cette solution.

    Philippe
    Tout problème peut se régler avec un peu d'(ultra) endurance. La preuve ici : www.ultrafondus.net

    Commentaire


    • #3
      Problème de login dans Virtuemart

      Hello,

      Je lance une bouteille à la mer.
      Comme je vois que tu as solutionné un problème lié au login.

      Mon problème est le suivant : Impossible de se logger, de s'identifier, dans le module mod_virtuemart quand le panier est vide.
      Je comprends pas.

      Si tu sais m'aider... ou quelqu'un...
      D'avance merciiiiii!

      Yop.
      Peace

      Commentaire


      • #4
        Bonjour Bullshit
        As tu bien paramétré dans l'admin VM les options?
        @+
        SVP pas de MP pour de l'aide, le forum est l’outil idéal

        Commentaire


        • #5
          RE: Problème de login dans Virtuemart

          Ah je ne sais pas ;-)
          (désolé suis un peu paumé, je me bats aussi contre le problème suivant : http://forum.joomla.fr/showthread.php?t=91280)

          Je ne trouve pas où je devrais changer quel paramètres.

          Dans la Configuration générale, dans les Paramètres d'enregistrement des utilisateurs, tout me paraît correct et rien ne fait référence à l'impossibilité de se logger quand le panier est vide...

          Aussi, dans la Configuration générale de VM, la fin des Paramètres principaux et le dernier bloc (sous ces paramètres principaux) ne s'affichent pas. Je suppose un problème dans la version française mais où...

          Merci de l'attention portée à mon(es) problème(s) de e-commerce ;-)
          Yop.

          Peace

          Commentaire


          • #6
            conseil du precedent post (upgrade) as-tu aussi essaye avec le module login?
            sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
            http://virtuemart.fr

            Commentaire


            • #7
              C'es finalement ce que j'ai fait.
              J'ai séparé ça en plusieurs modules mod_virtuemart et j'y ai inséré un module mod_virtuemart_login. Et ça fonctionne.

              N'empêche que je comprends toujours pas pourquoi j'ai du contourner comme ça...

              Juste pour savoir, y'a quoi en-dessous des paramètres d'enregistrement des utilisateurs, dans la configuration générale de VM? (je vais me mettre en quête d'un fichier de traduction correct... et je vais continuer à me battre avec http://forum.joomla.fr/showthread.php?t=91280)

              Merci!

              Commentaire


              • #8
                creation de compte

                Envoyé par PATSXM971 Voir le message
                conseil du precedent post (upgrade) as-tu aussi essaye avec le module login?
                J'ai rencontré un serieu pb que je n'arrive pas à résoudre cela fait plus d'une semaine, je m'en remet donc on pro de virtuemart. Donc voila je travaille actuellement en serveur chez netissime et je n'arrive pas a faire marché le module login de virtuemart il s'affiche bien sur ma page d'accueil mais une fois que je veux m'insrire je clique son l'onglet inscription je remplit tout les champs lorsque j'accepte les condition de vente et je valide, la page se charge et revient sur l'onglet inscription comme si de rien n'etait:http://84.246.225.9/hb-greenworld/, je ramme super fort sur virtuemart une aide de votre part me serais bien utile. Merci d'avance

                Pierre

                Commentaire


                • #9
                  est-ce que tu n'utilises pas une adresse e-mail deja utilisee par un autre compte, que tu aurais deja creee? essaie avec une autre adresse. C'est un pb qui a ete evoque il y a peu, et que j'ai eprouve personnellement. Aucun message d'erreur ou quoi que ce soit. seulement un reload de la page. D'apres ce que tu decris, ca semble etre le meme.
                  sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                  http://virtuemart.fr

                  Commentaire


                  • #10
                    Envoyé par Bullshit Voir le message
                    C'es finalement ce que j'ai fait.
                    J'ai séparé ça en plusieurs modules mod_virtuemart et j'y ai inséré un module mod_virtuemart_login. Et ça fonctionne.

                    N'empêche que je comprends toujours pas pourquoi j'ai du contourner comme ça...

                    Juste pour savoir, y'a quoi en-dessous des paramètres d'enregistrement des utilisateurs, dans la configuration générale de VM? (je vais me mettre en quête d'un fichier de traduction correct... et je vais continuer à me battre avec http://forum.joomla.fr/showthread.php?t=91280)

                    Merci!
                    ce sont essentiellement des infos sur le debug. je te rassure, beaucoup n'ont rien. Tu peux les remplir par toi-meme si tu veux. Il suffit d'activer la fonction debug (l'une des dernieres lignes traduites. Pour chaque info manquante, il y a un "tip"(conseil). En fait, les lignes manquent dans le fichier langue. Il suffit simplement de les ajouter. Il y a un lien, dans le post des astuces, qui mene, mais indirectement, a un autre post, dans lequel je l'evoque. j'y donne aussi les phrases a inserer, avec des trad tres personnelles. C'etait surtout pour faire plus net sur la page

                    a plus
                    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                    http://virtuemart.fr

                    Commentaire


                    • #11
                      Envoyé par PATSXM971 Voir le message
                      ce sont essentiellement des infos sur le debug. je te rassure, beaucoup n'ont rien. Tu peux les remplir par toi-meme si tu veux. Il suffit d'activer la fonction debug (l'une des dernieres lignes traduites. Pour chaque info manquante, il y a un "tip"(conseil). En fait, les lignes manquent dans le fichier langue. Il suffit simplement de les ajouter. Il y a un lien, dans le post des astuces, qui mene, mais indirectement, a un autre post, dans lequel je l'evoque. j'y donne aussi les phrases a inserer, avec des trad tres personnelles. C'etait surtout pour faire plus net sur la page

                      a plus
                      Merci cela à fonctionner, merci ça m'as sauver la vie.

                      Commentaire


                      • #12
                        Bibliothèque GD

                        Bonjour a tous,
                        j'ai un pb actuellement sur ma bibliothèque GD, je travaille en serveur sur Netissime, aucune image ne s'affiche, et dans mon administrateur virtumart unmessage s'affiche: Dynamic Image Resizing is not available. The GD library seems to be missing. Aidez moi svppppppp

                        Commentaire


                        • #13
                          autre probleme = autre post c'est mieux pour recevoir une aide appropriee
                          sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                          http://virtuemart.fr

                          Commentaire

                          Annonce

                          Réduire
                          1 sur 2 < >

                          C'est [Réglé] et on n'en parle plus ?

                          A quoi ça sert ?
                          La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                          Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                          Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                          Comment ajouter la mention [Réglé] à votre discussion ?
                          1 - Aller sur votre discussion et éditer votre premier message :


                          2 - Cliquer sur la liste déroulante Préfixe.

                          3 - Choisir le préfixe [Réglé].


                          4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                          2 sur 2 < >

                          Assistance au forum - Outil de publication d'infos de votre site

                          Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                          Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                          Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                          UTILISER À VOS PROPRES RISQUES :
                          L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                          Problèmes connus :
                          FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                          Installation :

                          1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                          Archive zip : https://github.com/AFUJ/FPA/zipball/master

                          2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                          3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                          4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                          5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                          6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                          et remplacer www. votresite .com par votre nom de domaine


                          Exemples:
                          Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                          Télécharger le script fpa-fr.php dans: /public_html/
                          Pour executer le script: http://www..com/fpa-fr.php

                          Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                          Télécharger le script fpa-fr.php dans: /public_html/cms/
                          Pour executer le script: http://www..com/cms/fpa-fr.php

                          En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                          Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                          Voir plus
                          Voir moins
                          Travaille ...
                          X