erreur 500 en utilisant le module de recherches interne

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

  • [Problème] erreur 500 en utilisant le module de recherches interne

    Bonjour,
    je viens de me rendre compte que sur le site que j'administre le module de recherches interne à Joomla ne fonctionne pas.
    Voici l'adresse du site : http://epn.agglo-montbeliard.fr/.
    Il me fait une erreur 500 et je ne comprends pas d'où ça peut venir.
    Si quelqu'un a une idée je suis preneur.
    Merci.

  • #2
    Re : erreur 500 en utilisant le module de recherches interne

    N'aurais-tu pas désactivé un composant, ou le plug-in de recherche faisant la recherche dans ledit composant ?
    Agence web Antadis, création de sites Joomla http://www.antadis.com/joomla/tous-l...gn=sig-anta-fj

    Commentaire


    • #3
      Re : erreur 500 en utilisant le module de recherches interne

      J'ai vérifié et tous les composants, modules et plugins d'indexation et de recherche installés sur mon site sont actifs.
      Merci quand même.

      Commentaire


      • #4
        Re : erreur 500 en utilisant le module de recherches interne

        Bonjour,

        Une erreur 5010 évoquant systématiquement un problème réel, que raconte le error.log du domaine ?

        C'est le seul moyen pour diagnostiquer à coup dur le problème.
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : erreur 500 en utilisant le module de recherches interne

          En parcourant le fichier error.log, il me semble avoir trouver le problème :
          PHP Fatal error: Class 'FinderIndexerStemmer' not found in /var/www/components/com_finder/models/search.php on line 1140, referer: http://epn.agglo-montbeliard.fr/
          Le souci c'est que je ne comprends pas pourquoi le code propre à Joomla est foireux et comment résoudre ça.
          Si quelqu'un a une idée...

          Commentaire


          • #6
            Re : erreur 500 en utilisant le module de recherches interne

            com_finder (recherche avancée) est-il activé et proprement configuré ?

            Ne manquerait-il pas un fichier de com_finder. La classe FinderIndexerStemmer est définie en administrator/components/com_finder/helpers/indexer/stemmer.php.
            Dernière édition par jisse03 à 25/09/2012, 13h20 Raison: Correction typo
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : erreur 500 en utilisant le module de recherches interne

              Le com_finder est activé mais je ne sais pas où on le configure.
              Sinon j'ai regardé et je n'ai pas de dossier indexer (et donc pas de fichier stemmer.php).
              Si ça se trouve, il suffit de réinstaller le com_finder, qu'en penses-tu ?

              Commentaire


              • #8
                Re : erreur 500 en utilisant le module de recherches interne

                S'il manque des pièces détachées de com_finder, il est possible qu'il en manque d'autres aussi.

                Réuploades depuis un Joomla! neuf tout, SAUF le répertoire installation. Il est fort probable que ça corriges ce problème.
                Pas de demande de support par MP.
                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                Commentaire


                • #9
                  Re : erreur 500 en utilisant le module de recherches interne

                  J'essaie ce matin et je te tiens au courant. Merci.

                  Commentaire


                  • #10
                    Re : erreur 500 en utilisant le module de recherches interne

                    J'ai uploadé le dossier components/com_finder/ de l'archive joomla 2.5.7 sur mon serveur et ça ne résout pas le problème.
                    J'ai bien apparemment un joomla propre car j'ai comparé l'arbo d'une archive d'installation et mon arbo de joomla et tout à l'air ok.
                    Je ne comprends pas pourquoi le com_finder ne veut pas fonctionné.
                    Voici les erreurs du fichier error.log quand je fais une recherche sur le site :
                    [Wed Sep 26 18:31:16 2012] [error] [client 10.0.200.88] PHP Strict Standards: Only variables should be assigned by reference in /var/www/modules/mod_slideshow/tmpl/default.php on line 4
                    [Wed Sep 26 18:31:16 2012] [error] [client 10.0.200.88] PHP Strict Standards: Only variables should be assigned by reference in /var/www/modules/mod_slideshow/tmpl/default.php on line 5
                    [Wed Sep 26 18:31:19 2012] [error] [client 10.0.200.88] PHP Strict Standards: Declaration of FinderControllerSuggestions::display() should be compatible with JController::display($cachable = false, $urlparams = false) in /var/www/components/com_finder/controllers/suggestions.json.php on line 50, referer: http://epn.agglo-montbeliard.fr/
                    [Wed Sep 26 18:31:19 2012] [error] [client 10.0.200.88] PHP Strict Standards: Declaration of FinderModelSuggestions:opulateState() should be compatible with JModel:opulateState() in /var/www/components/com_finder/models/suggestions.php on line 22, referer: http://epn.agglo-montbeliard.fr/
                    [Wed Sep 26 18:31:21 2012] [error] [client 10.0.200.88] PHP Strict Standards: Only variables should be assigned by reference in /var/www/components/com_finder/models/suggestions.php on line 41, referer: http://epn.agglo-montbeliard.fr/
                    [Wed Sep 26 18:31:21 2012] [error] [client 10.0.200.88] PHP Strict Standards: Declaration of FinderControllerSuggestions::display() should be compatible with JController::display($cachable = false, $urlparams = false) in /var/www/components/com_finder/controllers/suggestions.json.php on line 50, referer: http://epn.agglo-montbeliard.fr/
                    [Wed Sep 26 18:31:21 2012] [error] [client 10.0.200.88] PHP Strict Standards: Declaration of FinderModelSuggestions:opulateState() should be compatible with JModel:opulateState() in /var/www/components/com_finder/models/suggestions.php on line 22, referer: http://epn.agglo-montbeliard.fr/
                    [Wed Sep 26 18:31:21 2012] [error] [client 10.0.200.88] PHP Strict Standards: Only variables should be assigned by reference in /var/www/components/com_finder/models/suggestions.php on line 41, referer: http://epn.agglo-montbeliard.fr/
                    [Wed Sep 26 18:31:25 2012] [error] [client 10.0.200.88] PHP Fatal error: Class 'FinderIndexerStemmer' not found in /var/www/components/com_finder/models/search.php on line 1140, referer: http://epn.agglo-montbeliard.fr/
                    Dernière édition par maiphyl à 26/09/2012, 17h33

                    Commentaire


                    • #11
                      Re : erreur 500 en utilisant le module de recherches interne

                      Là, les warnings Strict Standards, discutés au moins 3 fois par semaine sur le forum. Ce qui indique un PHP configuré en mode développement dans php.ini.

                      Passer display_errors à Off dans ce php.ini, relancer le serveur et il sera en mode production.

                      Par contre, le fait qu'il ne puisse trouver la classe FinderIndexerStemmer est inquiétant. Et impossible à dupliquer sur mes nombreux 2.5.7 en production.
                      Pas de demande de support par MP.
                      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                      Commentaire


                      • #12
                        Re : erreur 500 en utilisant le module de recherches interne

                        La variable display_errors de mon php.ini est déjà sur Off mais c'est pas important.
                        Sinon je pense que je vais supprimer de mon site le com_finder en le remplaçant par autre chose (si je trouve un module convainquant).
                        Merci quand même pour ton aide c'est sympa.

                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X