Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Templates & Estensioni
  3. Errore di sistema dopo installazione estensione

Errore di sistema dopo installazione estensione

Pianificato Fissato Bloccato Spostato Templates & Estensioni
33 Post 3 Autori 97 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.
  • M Non in linea
    M Non in linea
    michy5
    scritto ultima modifica di
    #15

    ce l'avevo davanti agli occhi e non l'ho visto 😊
    Le info sono moltissime, serve che le invio tutte tutte?
    oppure posso stampare in pdf ed allegare?

    1 Risposta Ultima Risposta
    0
    • jabbaJ Non in linea
      jabbaJ Non in linea
      jabba
      scritto ultima modifica di
      #16

      Intanto vediamo come è settata open_basedir, dovrebbe dirtelo da lì... se è settata male quella abbiamo già trovato il problema

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

      1 Risposta Ultima Risposta
      0
      • M Non in linea
        M Non in linea
        michy5
        scritto ultima modifica di
        #17

        Eccola:
        open_basedir /var/www/vhosts/nomesito.it/:/tmp/ /var/www/vhosts/nomesito.it/:/tmp/

        dove ovviamente nomesito è in entrambi gli indirizzi il nome giusto del sito

        1 Risposta Ultima Risposta
        0
        • jabbaJ Non in linea
          jabbaJ Non in linea
          jabba
          scritto ultima modifica di
          #18

          Ok, confronta che temp e log path dentro joomla siano coerenti con quel percorso (ovviamente cambia se il tuo sito è installato in una sottocartella)

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

          1 Risposta Ultima Risposta
          0
          • M Non in linea
            M Non in linea
            michy5
            scritto ultima modifica di
            #19

            in J, in Sistema - configurazione globale - Server il percorso in TEMP è:
            /var/www/vhosts/nomesito.it/httpdocs/tmp

            in LOG è:
            /var/www/vhosts/nomesito.it/httpdocs/administrator/logs

            Il percorso è diverso ma i ":" presenti in open_basedir non sostituiscono il percorso "httpdocs"?

            1 Risposta Ultima Risposta
            0
            • jabbaJ Non in linea
              jabbaJ Non in linea
              jabba
              scritto ultima modifica di
              #20

              Nop, che io sappia (ma ripeto, purtroppo [o per fortuna! 😬 ] non sono un sistemista) quello è solo un separatore di percorsi.
              Ad ogni modo secondo me è proprio un problema di percorsi nella creazione delle cartelle... bisogna che ci guardi un sistemista "serio", ma forse temporaneamente riesci a risolvere creando a mano le cartelle di helix:

              • /templates/shaper_helixultimate/custom/
              • /templates/shaper_helixultimate/css/
              • /templates/shaper_helixultimate/images/

              Entra via FTP o con un gestore file del pannello di controllo e crea quelle tre cartelle se non esistono (con permessi 755 o 775).

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

              1 Risposta Ultima Risposta
              0
              • M Non in linea
                M Non in linea
                michy5
                scritto ultima modifica di
                #21

                delle tre cartelle che mi hai segnalato, è solo la prima che manca
                Immagine 2025-09-04 102058.png

                Provo a crearla e ti aggiorno

                1 Risposta Ultima Risposta
                0
                • M Non in linea
                  M Non in linea
                  michy5
                  scritto ultima modifica di
                  #22

                  l'ho creata con permessi uguali alle altre cartelle (755) ma ho lo stesso errore..
                  Ma se in TEMP e LOG di Joomla metto il percorso che c'è in open_basedir?

                  1 Risposta Ultima Risposta
                  0
                  • jabbaJ Non in linea
                    jabbaJ Non in linea
                    jabba
                    scritto ultima modifica di
                    #23

                    Mah no non penso sia quello, se fossero errate non riusciresti ad installare neanche le altre estensioni...

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

                    1 Risposta Ultima Risposta
                    0
                    • M Non in linea
                      M Non in linea
                      michy5
                      scritto ultima modifica di
                      #24

                      allora devo aspettare il sistemista 🙂
                      Vi faccio sapere

                      1 Risposta Ultima Risposta
                      1
                      • M Non in linea
                        M Non in linea
                        michy5
                        scritto ultima modifica di michy5
                        #25

                        non so se bella o brutta notizia.
                        Nel frattempo ho caricato il sito in uno spazio che ho su Vhosting che mi sono ricordato di avere e mi dà lo stesso errore.

                        1 Risposta Ultima Risposta
                        0
                        • pstradaP Non in linea
                          pstradaP Non in linea
                          pietro strada
                          scritto ultima modifica di
                          #26

                          image.png

                          Puoi trovarmi su: geniodelweb.it

                          1 Risposta Ultima Risposta
                          0
                          • pstradaP Non in linea
                            pstradaP Non in linea
                            pietro strada
                            scritto ultima modifica di
                            #27

                            impostazioni standard di php

                            Puoi trovarmi su: geniodelweb.it

                            1 Risposta Ultima Risposta
                            0
                            • pstradaP Non in linea
                              pstradaP Non in linea
                              pietro strada
                              scritto ultima modifica di
                              #28

                              image.png

                              Puoi trovarmi su: geniodelweb.it

                              1 Risposta Ultima Risposta
                              0
                              • pstradaP Non in linea
                                pstradaP Non in linea
                                pietro strada
                                scritto ultima modifica di
                                #29

                                C'è qualcosa di sbagliato in quello locale, probabilmente. Quando trasferisci "cozza" con quello che normalmente viene utilizzato.
                                Onestamente non ho mai capito la necessità di sviluppare in locale 🙂

                                Puoi trovarmi su: geniodelweb.it

                                1 Risposta Ultima Risposta
                                1
                                • M Non in linea
                                  M Non in linea
                                  michy5
                                  scritto ultima modifica di
                                  #30

                                  Aggiornamento: visto tutto con il sistemista il quale è andato a vedere anche i log di errore di Apache.
                                  Nei log compaiono anche altri errori che, con l'aiuto di AI, abbiamo visto essere relativi ad un conflitto nel file stylequalcosa.php (non ricordo bene il nome del file).
                                  Si tratterebbe del fatto che in quel file un stringa viene vista come "data" (nel senso di dato in inglese) mentre invece l'operazione che faccio cerca un array (o viceversa).
                                  L'AI proponeva un workaround che però impattava la sicurezza sicchè stiamo ancora cercando.

                                  1 Risposta Ultima Risposta
                                  0
                                  • jabbaJ Non in linea
                                    jabbaJ Non in linea
                                    jabba
                                    scritto ultima modifica di
                                    #31

                                    ma è in un file di helix? Secondo me ti conviene contattare quelli di joomshaper, magari hanno già visto l'errore e sanno già come risolverlo...

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

                                    1 Risposta Ultima Risposta
                                    0
                                    • M Non in linea
                                      M Non in linea
                                      michy5
                                      scritto ultima modifica di michy5
                                      #32

                                      Non credo sia di Helix, il percorso sono sicuro al 99,9% che fosse:
                                      rootdelsito/administrator/components/com_templates/src/Model/StyleModel.php

                                      Ci ho pensato a scrivere JShaper visto che ho anche un account a pagamento ma ultimamente la loro prima risposta è di dargli le credenziali di accesso.
                                      Stasera o domani ci provo, magari questa volta non risponderanno così

                                      1 Risposta Ultima Risposta
                                      0
                                      • pstradaP Non in linea
                                        pstradaP Non in linea
                                        pietro strada
                                        scritto ultima modifica di
                                        #33

                                        il problema non è in joomshaper, è nella differente impostazione dei due server.

                                        Quello locale utilizza WebServer con interfaccia PHP Apache2handler (mod_php)

                                        "Quando in un pannello (tipo Virtualmin, Plesk, ecc.) vedi “WebServer interfaccia PHP Apache2handler”, significa che PHP viene eseguito direttamente come modulo interno di Apache, cioè con mod_php.

                                        Come funziona
                                        Apache riceve una richiesta per un file .php (es. index.php).
                                        Invece di passarlo a un processo esterno (come avviene con PHP-FPM/FastCGI), Apache lo elabora direttamente con il modulo mod_php.
                                        Il risultato (HTML) viene inviato al browser.
                                        In pratica, Apache e PHP sono “fusi insieme” nello stesso processo.

                                        Il server su quale fai la copia è WebServer + interfaccia PHP-FPM/FCGI

                                        Quando un utente apre una pagina PHP (ad esempio un sito Joomla), il web server (Apache, Nginx, LiteSpeed, ecc.) deve “chiamare” il motore PHP per interpretare il codice e restituire la pagina già elaborata al browser.
                                        Questa chiamata può avvenire in vari modi, e uno dei più diffusi è proprio:
                                        PHP-FPM (FastCGI Process Manager) con interfaccia FCGI (FastCGI).

                                        I concetti principali

                                        WebServer
                                        È il software che riceve le richieste dal browser.
                                        Esempi: Apache, Nginx, Caddy.

                                        PHP-FPM (FastCGI Process Manager)
                                        È un sistema che tiene attivi in memoria diversi processi PHP pronti a rispondere.

                                        Gestisce in modo efficiente molte richieste contemporanee.

                                        Permette configurazioni avanzate (limiti di memoria, timeout, numero massimo di processi).

                                        È lo standard moderno per far girare siti dinamici ad alto traffico.

                                        FCGI (FastCGI)
                                        È il “protocollo” di comunicazione tra il WebServer e PHP-FPM.

                                        Al contrario di CGI tradizionale (che avviava un nuovo processo PHP per ogni richiesta → molto lento), FastCGI tiene i processi PHP già pronti.

                                        In pratica: il web server passa la richiesta al PHP-FPM attraverso FastCGI, riceve la risposta e la invia al browser.


                                        E' una mia ipotesi, ma probabilmente non puoi fare una semplice copia tra server configurati in maniera differente.

                                        Puoi fare comunque la controprova reinstallando da zero, sul server fast cgi, joomla e i vari componenti che utilizzi.

                                        si ringrazia chatgpt per la descrizione dei due ambienti.

                                        Puoi trovarmi su: geniodelweb.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