Composant search ne fonctionne plus

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

  • [Problème] Composant search ne fonctionne plus

    Bonjour,

    Mon composant de recherche ne fonctionne plus.
    En effet, lorsque je recherche un mot, il m'indique :

    Une erreur est survenue pendant l'exécution de la requête.

    Vous ne pouvez pas visiter cette page car :
    • bookmark/favori périmé
    • une adresse erronée
    • Un moteur de recherche possède un listing périmé pour ce site
    • vous n'avez pas accès à cette page
    Aller à la page d'accueil


    Si les difficultés persistent, merci de contacter l'administrateur de ce site.
    0 Class 'JEventDispatcher' not found
    J'ai désactivé le SEF dans les paramètres SEO -> Pareil

    J'ai donc mis le site en débeug afin d’essayer de voir d'où ça vient, voici le résultat :
    1 () JROOT/components/com_search/models/search.php:231
    2 SearchModelSearch->getAreas() JROOT/libraries/src/MVC/View/AbstractView.php:142
    3 Joomla\CMS\MVC\View\AbstractView->get() JROOT/components/com_search/views/search/view.html.php:41
    4 SearchViewSearch->display() JROOT/libraries/src/MVC/Controller/BaseController.php:635
    5 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/components/com_search/controller.php:34
    6 SearchController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:668
    7 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/com_search/search.php:13
    8 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:67
    9 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::J oomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:69
    10 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:351
    11 Joomla\CMS\Component\ComponentHelper::renderCompon ent() JROOT/libraries/src/Application/SiteApplication.php:196
    12 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:237
    13 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:290
    14 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61
    15 require_once() JROOT/index.php:32
    Du coup, à part le composant search, je ne vois pas d'où cela peut venir.
    Quelqu'un peut-il m'aider ?
    En vous remerciant par avance
    Tous le sport gersois sur http://www.sports32.fr

  • #2
    Bonjour,

    Normalement, après la migration, tu dois avoir un message de mise à jour de ce composant ui est par défaut abandonné dans J4 au profit de la recherche avancée.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Ah zut, je n'avais pas vu cette info.
      Donc j'ai remplacé mon module recherche par celui de recherche avancée.
      Pas de chance, il ne retrouve rien... Même quand je choisi la catégorie dans laquelle il doit chercher...
      Tous le sport gersois sur http://www.sports32.fr

      Commentaire


      • #4
        As-tu vérifié dans le composant de recherche avancée si l'indexation s'est faite ?
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

        Commentaire


        • #5
          Alors je suis allé voir dans les paramètres du composant puis "indexation", mais je ne sais pas comment voir ce que tu me demandes. Désolé
          Dernière édition par grincheux à 25/08/2022, 09h25
          Tous le sport gersois sur http://www.sports32.fr

          Commentaire


          • #6
            Si tu vois une mage vide, tu dois aussi avoir un message disant qu'une indexation est à faire.
            Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture d’écran 2022-08-25 102353.jpg 
Affichages : 129 
Taille : 21,7 Ko 
ID : 2042462
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              Et non, je tombe sur la page
              Cliquez sur l'image pour l'afficher en taille normale

Nom : 2022-08-25 10_26_20-Recherche avancée _ Paramètres - Sports 32 - Administration.png 
Affichages : 134 
Taille : 74,0 Ko 
ID : 2042464
              Tous le sport gersois sur http://www.sports32.fr

              Commentaire


              • #8
                Va sur la page principale depuis le menu général Composant "Recherche Avancée --> Contenus indexés"
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Alors dans le menu Composants, je n'ai pas "Recherche avancée"

                  Cliquez sur l'image pour l'afficher en taille normale

Nom : 2022-08-25 10_37_29-Maximenu CK - Liste des modules - Sports 32 - Administration.png 
Affichages : 135 
Taille : 88,7 Ko 
ID : 2042467
                  Tous le sport gersois sur http://www.sports32.fr

                  Commentaire


                  • #10
                    Sur un site totalement neuf, j'ai ceci comme menu de composants
                    Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture d’écran 2022-08-25 105130.jpg 
Affichages : 141 
Taille : 11,9 Ko 
ID : 2042469
                    Accèdes-tu bien comme super utilisateur ? Si oui, vérifie que la base de données est bien à jour et qu'il n'y a rien à découvrir (depuis la page "système".
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      Je suis bien super utilisateur et ma base de données est à jour.
                      Les seules choses à découvrir ce sont les données Blog.
                      Bizarre que je n'ai pas ces composants qui s'affichent alors qu'ils y sont pourtant.
                      J'ai réussi à rajouter le composant "Search" dans le menu des composants mais je n'arrive pas à mettre la recherche avancée.
                      Tous le sport gersois sur http://www.sports32.fr

                      Commentaire


                      • #12
                        N'avais-tu pas déjà seulement ces composants en version 3 ?
                        Si oui, c'est probablement un big lors d'une mise à jour il y a assez longtemps, qui a redéfini le menu de certains composants, nécessitant d'intervenir dans la table des menus pour corriger, ce qui n'est pas simple.
                        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                        Commentaire


                        • #13
                          Aucune idée car en fait moi je ne fais jamais de recherche sur mon site et on ne m'a fait la remarque que la semaine dernière.
                          Je suis preneur de solution même si c'est compliqué mais je ne veux pas non plus te prendre trop de temps.
                          Je vais regarder de mon côté aussi si je trouve quelque chose.
                          Merci beaucoup
                          Tous le sport gersois sur http://www.sports32.fr

                          Commentaire


                          • #14
                            As-tu gardé une sauvegarde du site en J3 que tu pourrais tester par exemple sur un serveur local ? au moins pour vérifier cette hypothèse sur les liens de menus composants.

                            Tous les menus qui doivent être dans la liste des composants que j'ai montrée doivent avoir un "menutype" à "main" (et un client_id à 1)
                            Cliquez sur l'image pour l'afficher en taille normale

Nom : Capture d’écran 2022-08-25 111908.jpg 
Affichages : 134 
Taille : 18,2 Ko 
ID : 2042474
                            Dernière édition par RobertG à 25/08/2022, 10h21
                            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                            Commentaire


                            • #15
                              Et non, pas de sauvegarde de la 3 comme je pensais que la 4 fonctionnait. Pfff

                              Tous le sport gersois sur http://www.sports32.fr

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X