Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Domande generiche su Joomla!
  3. Problema grave all'aggiornamento di un'estensione

Problema grave all'aggiornamento di un'estensione

Pianificato Fissato Bloccato Spostato Domande generiche su Joomla!
13 Post 2 Autori 38 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 ultima modifica di
    #2

    Intanto ho avuto la conferma che il problema è dato da una particolare estensione: sospesi, infatti, i due moduli che la utilizzano, il sito è tornato regolarmente visibile. Alla luce di questo, vorrei evitare il ripristino con Akeeba, e cercare di risolvere il problema circoscritto del funzionamento dell'estensione. Come potrei procedere (a parte cercare un'estensione alternativa)?

    1 Risposta Ultima Risposta
    0
    • luX0r75L Non in linea
      luX0r75L Non in linea
      luX0r75
      scritto ultima modifica di luX0r75
      #3

      Ciao.

      Il metodo File:exists è deprecato da Joomla 4.x e ora è stato rimosso.
      Al posto suo va usato is_file

      Se hai individuato i files PHP responsabili, trova e sostituisci per correggere QUESTO problema... ma non è detto che non ne escano altri.

      Ad esempio potrebbe essere molto probabile che in quegli stessi file abbiano utilizzato il namespace Joomla\CMS\Filesystem\File, anch'esso rimosso e sostituito con il nuovo namespace Joomla\Filesystem\File

      Ti consiglio di scrivere qui sul forum le estensioni colpevoli, sicuramente qualcuno ti saprà suggerire qualche alternativa valida e compatibile con le nuove versioni di Joomla!

      https://www.htmlcrusco.it

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

        L'estensione con cui è sorto il problema si chiama Minifrontpage, che prima dell'aggiornamento di oggi non aveva mai creato criticità.
        Grazie!

        1 Risposta Ultima Risposta
        0
        • luX0r75L Non in linea
          luX0r75L Non in linea
          luX0r75
          scritto ultima modifica di
          #5

          Che versione di Joomla hai?
          Teoricamente non dovresti avere problemi, perché sulla JED risulta compatibile con Joomla 6 (e quindi anche con la 5.4)

          https://extensions.joomla.org/extension/mini-frontpage/

          L'installazione è filata liscia senza errori?

          https://www.htmlcrusco.it

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

            Nel pannello di controllo di Joomla Minifrontpage risultava tra le estensioni da aggiornare. Così, avviato l'aggiornamento da lì, è comparso l'avviso che non era stato possibile portarlo a termine. Allora sono entrata nel sito dello sviluppatore, ho scaricato la versione più recente del software, l'ho installata, e il sistema di Joomla ha avvisato che l'aggiornamento era andato a buon fine. Tornata al sito, è comparso il messaggio di errore che ho riportato. Disattivati i moduli che usano Minifrontpage, il sito è ricomparso.

            1 Risposta Ultima Risposta
            0
            • luX0r75L Non in linea
              luX0r75L Non in linea
              luX0r75
              scritto ultima modifica di
              #7

              Ok, allora si è incasinato qualcosa tra vecchie e nuove classi.
              Prova così:

              • elimina il file autoload_psr4.php che trovi in administrator/cache/
              • installa di nuovo l'ultimo pacchetto di installazione che hai scaricato per l'estensione.

              https://www.htmlcrusco.it

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

                Ho eliminato il file; installato di nuovo l'ultimo pacchetto, l'esito non è positivo, ma compare il messaggio di errore "Call to undefined method Joomla\Filesystem\Folder::exists()"

                1 Risposta Ultima Risposta
                0
                • luX0r75L Non in linea
                  luX0r75L Non in linea
                  luX0r75
                  scritto ultima modifica di
                  #9

                  Se diamo per certo che l'estensione è compatibile con la tua versione di Joomla (che versione è?), non mi viene in mente altro che disinstallare e reinstallare l'estensione.

                  Naturalmente così perderesti la configurazione dell'estensione e dei moduli, quindi valuta bene.

                  https://www.htmlcrusco.it

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

                    La versione di Joomla è 5.3.4. E' una soluzione a cui ho pensato, quella di disinstallare e reinstallare.
                    Il file file autoload_psr4.php, eliminato, è il caso che lo rimetta dov'era oppure no?

                    1 Risposta Ultima Risposta
                    0
                    • luX0r75L Non in linea
                      luX0r75L Non in linea
                      luX0r75
                      scritto ultima modifica di
                      #11

                      No, il file autoload_psr4.php viene ricreato da solo.
                      Non è che per caso sei passata dalla versione Free alla versione Pro (o viceversa) dell'estensione?

                      https://www.htmlcrusco.it

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

                        No, versione free prima e dopo.

                        1 Risposta Ultima Risposta
                        0
                        • luX0r75L Non in linea
                          luX0r75L Non in linea
                          luX0r75
                          scritto ultima modifica di
                          #13

                          Inizio a pensare che potrebbero aver rilasciato una versione buggata (3 giorni fa).

                          A questo punto, considerando anche che non hai aggiornato ancora a Joomla 5.4, io installerei la vecchia versione che ti funzionava e aspetterei qualche settimana per vedere se ne rilasciano una di bug fix.

                          https://www.htmlcrusco.it

                          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