Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Domande generiche su Joomla!
  3. [RISOLTO] Malfunzionamento motore di ricerca

[RISOLTO] Malfunzionamento motore di ricerca

Pianificato Fissato Bloccato Spostato Domande generiche su Joomla!
14 Post 2 Autori 115 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • V Non in linea
    V Non in linea
    Vale
    scritto su ultima modifica di Vale
    #1

    Buongiorno a tutti,
    ho un problema con il motore di ricerca di Joomla: fatto l'aggiornamento dell'indicizzazione, in un primo tentativo attraverso il solo pulsante Indice, in un secondo tentativo "pulendo" attraverso la manutenzione e di nuovo utilizzando il pulsante Indice, il sistema propone il seguente messaggio:
    Si è verificato un errore
    Call to a member function get() on null.
    Inoltre l'elenco dei contenuti indicizzati ricompare solo se esco dal pannello di controllo dell'Indice e poi vi rientro, e quando vi rientro riscontro che solo alcuni articoli e categorie sono stati indicizzati, e non lo sono affatto i tag; sono incompleti i filtri che è possibile applicare, e da questi sono scomparsi i campi aggiuntivi.
    Prima dell'aggiornamento dell'indicizzazione, mi sembrava che il motore di ricerca funzionasse. Si trova nella pagina a cui invia questo link: https://www.correlazioni.eu/index.php/sezioni.
    Quello visibile nell'header è un motore diverso, è messo a disposizione dal template. Ho provato a disattivarlo, ma il problema del motore di Joomla resta. E comunque prima dell'aggiornamento dell'indicizzazione i due motori di ricerca coesistevano senza problemi.
    Vi ringrazio per l'attenzione.

    jabbaJ 1 Risposta Ultima Risposta
    0
    • jabbaJ Online
      jabbaJ Online
      jabba
      risposto a Vale su ultima modifica di
      #2

      @Vale ha detto in Malfunzionamento motore di ricerca:

      in un secondo tentativo "pulendo" attraverso la manutenzione e di nuovo utilizzando il pulsante Indice, il sistema propone il seguente messaggio:
      Si è verificato un errore
      Call to a member function get() on null.

      Secondo me c'è qualche problema con un plugin o qualcosa che va ad interferire con il sistema di ricerca nativo. Innanzitutto abilita il debug dalla configurazione globale così vediamo da dove salta fuori quell'errore.
      Poi prova a disabilitare plugin o simili che possono andare a mettere le mani nel sistema di ricerca.
      Fai anche una reinstallazione dei file del core di joomla, non si sa mai. Ciao!

      Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

      1 Risposta Ultima Risposta
      0
      • V Non in linea
        V Non in linea
        Vale
        scritto su ultima modifica di Vale
        #3

        Grazie.
        Attivato il debug, mi ha dato l'output mostrato nelle immagini:
        Debug indice 1.jpg
        Debug indice 2.jpg
        Ho poi reinstallato i file del core, ma purtroppo il problema non si risolve.
        Grazie ancora.

        1 Risposta Ultima Risposta
        0
        • jabbaJ Online
          jabbaJ Online
          jabba
          scritto su ultima modifica di
          #4

          Umh e se fai andare l'index senza il debug da solo quella frase che hai scritto nel primo post? Non mi sembra di vedere messaggi di estensioni di terze parti però.
          A livello PHP e MySQL che versioni hai?

          Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

          1 Risposta Ultima Risposta
          0
          • V Non in linea
            V Non in linea
            Vale
            scritto su ultima modifica di
            #5

            Intendi il messaggio
            "Si è verificato un errore
            Call to a member function get() on null",
            giusto? Si ripropone.
            Versione php: 8.2.27
            Versione database: 8.0.36-28

            1 Risposta Ultima Risposta
            0
            • V Non in linea
              V Non in linea
              Vale
              scritto su ultima modifica di
              #6

              Un aggiornamento che mi sembra importante: ho provato a disabilitare i plugin coinvolti nella smart search, cioè, più precisamente, disabilitato un plugin per volta, andavo a effettuare l'indicizzazione. Risultato: non è più comparso messaggio di errore quando ho disabilitato il plugin "Motore di ricerca - Contenuti". Ovvio che questo non risolve il problema, ma forse restringe il campo? Si può trovare una soluzione a partire da questo?

              1 Risposta Ultima Risposta
              0
              • jabbaJ Online
                jabbaJ Online
                jabba
                scritto su ultima modifica di
                #7

                però a parte i contenuti tutto il resto viene indicizzato?
                Prova a riabilitarlo e togliere una a una le impostazioni dentro, vediamo se riusciamo a stringere il campo:

                Immagine 2025-03-06 124535.jpg

                Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

                1 Risposta Ultima Risposta
                0
                • V Non in linea
                  V Non in linea
                  Vale
                  scritto su ultima modifica di
                  #8

                  Buongiorno e grazie.
                  Ho riabilitato il plugin Motore di ricerca - Contenuti, e provato ad effettuare l'indicizzazione attivando una tassonomia per volta; il risultato è stato che l'indicizzazione va in errore in tutti i 4 casi. Disabilitato nuovamente il plugin, l'indicizzazione funziona (e ovviamente esclude gli articoli).

                  1 Risposta Ultima Risposta
                  0
                  • jabbaJ Online
                    jabbaJ Online
                    jabba
                    scritto su ultima modifica di
                    #9

                    Ok allora le opzioni sono:

                    • il plugin è fallato: ma è del core quindi reinstallando i file del core avresti dovuto risolvere
                    • c'è un problema nel database: vai in sistema -> manutenzione -> database e guarda se c'è qualcosa da correggere
                    • qualcosa non è installato correttamente: vai in sistema -> installa -> esplora e controlla se c'è qualche plugin che deve essere installato ma che manca
                    • c'è un'estensione di terze parti che crea problemi: vai in sistema -> gestisci -> estensioni e disabilita tutte le estensioni che non sono del core (ordina per ID discendente, le prime cose che ti escono dovrebbero essere le estensioni di terze parti)

                    Poi ho finito le idee mi spiace 😞

                    Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

                    1 Risposta Ultima Risposta
                    0
                    • V Non in linea
                      V Non in linea
                      Vale
                      scritto su ultima modifica di
                      #10

                      jabba... graziee!!!! Al quarto punto della tua lista ecco la soluzione al problema: disabilitato un tool che aggiungeva qualche funzione all'editing degli articoli... INDICIZZAZIONE REGOLARE!!!
                      Ti ringrazio!! E, oltre che, ovviamente, alla tua preparazione specialistica, faccio i complimenti alla tua disponibilità e capacità d'attenzione.
                      Grazie di nuovo.

                      1 Risposta Ultima Risposta
                      0
                      • jabbaJ Online
                        jabbaJ Online
                        jabba
                        scritto su ultima modifica di
                        #11

                        top!! Per curiosità: di che plugin si tratta? Magari segnalalo allo sviluppatore, potrebbe tornare utile anche ad altri.
                        Ciao!

                        Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

                        1 Risposta Ultima Risposta
                        0
                        • V Non in linea
                          V Non in linea
                          Vale
                          scritto su ultima modifica di
                          #12

                          Buongiorno,
                          l'estensione è Article Tool (https://extensions.joomla.org/extension/article-tool/).
                          Grazie.

                          1 Risposta Ultima Risposta
                          1
                          • jabbaJ Online
                            jabbaJ Online
                            jabba
                            scritto su ultima modifica di
                            #13

                            Se hai tempo/voglia segnala il bug allo sviluppatore, ciao!

                            Gianluca Gabella - smanettone IT, webbarolo, Joomler per passione - pixed.it

                            1 Risposta Ultima Risposta
                            0
                            • V Non in linea
                              V Non in linea
                              Vale
                              scritto su ultima modifica di
                              #14

                              Segnalazione allo sviluppatore appena fatta.

                              1 Risposta Ultima Risposta
                              0

                              • Accedi

                              • Non hai un account? Registrati

                              • Accedi o registrati per effettuare la ricerca.
                              Powered by NodeBB Contributors
                              • Primo post
                                Ultimo post
                              0
                              • Categorie
                              • Recenti
                              • Tag
                              • Popolare
                              • Utenti
                              • Gruppi