Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Jfolder open basedir
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • B
      bsaett Super User • ultima modifica di

      Ciao Nobody.1990,

      ho controllato, sembra corretto:

      public $tmp_path = '/data/vhosts/xxx.it/httpdocs/tmp';

      public $log_path = '/data/vhosts/xxx.it/httpdocs/logs';

      Tra l'altro entrambi scrivibili.
      Ho anche settato a "nessuno" i rapporti errori.

      Però noto una cosa strana, entrando nel pannello, in Impostazioni PHP, questo parametro sembra diverso:

      Open basedir /data/vhosts/xxx.it:/tmp

      :mmm:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • fda
        fda Moderatore • ultima modifica di

        Ciao Bsaett, ciao Nobody.
        Già risolto il problema?
        Cercando in giro ho trovato questa soluzione: consigliano di cercare il file /libraries/joomla/filesystem/folder.php, farne una copia di backup e poi aprirlo per commentare la seguente riga:

        
        $obd = ini_get('open_basedir');
        
        

        Non so se funzioni e chiaramente si tratta di modificare il core, ma Joomla 1.5 non dovrebbe essere aggiornato così spesso.
        Puoi fare una prova ma declino ogni responsabilità. 😄

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • B
          bsaett Super User • ultima modifica di

          Ciao FDA,

          no, non ho risolto.

          Io ho Joomla 3.4. Vale anche per questa versione?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • fda
            fda Moderatore • ultima modifica di

            Scusa, chissà perché pensavo fosse una vecchia versione. :bigsmile:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • fda
              fda Moderatore • ultima modifica di

              Chiedi al fornitore dell'hosting se quello sia il valore giusto per la direttiva (parlo di Open basedir). Se non erro deve puntare alla tmp, ma il percorso come hai fatto notare tu non è quello giusto.

              Info nella documentazione di Joomla:docs.joomla.org/Security_Checklist/Hosting_and_Server_Setup

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                francois007 Super User • ultima modifica di

                Salve ragazzi.
                Per questioni di sicurezza open_basedir deve avere un valore che riporta al percorso della cartella di installazione del sito web!

                http://phpsec.org/projects/phpsecinfo/tests/open_basedir.html

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • fda
                  fda Moderatore • ultima modifica di

                  Ciao francois, intanto grazie.
                  Il valore di bsaett è corretto?
                  Lui ha: /data/vhosts/xxx.it:/tmp
                  cioè non c'è il httpdocs.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • fda
                    fda Moderatore • ultima modifica di

                    Se punta alla cartella del sito, allora non dovrebbe esserci neppure "tmp" alla fine, o sbaglio? :mmm:

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • B
                      bsaett Super User • ultima modifica di

                      Allora, ho chiesto all'hosting che mi dicono che il percorso corretto è:

                      /data/vhosts/jomguide.it:/tmp

                      Ma se imposto questo poi non mi installa più nulla e alcuni componenti non funzionano nemmeno. 😞

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • fda
                        fda Moderatore • ultima modifica di

                        Bsaett ho letto di persone che anche con Joomla 3 hanno commentato l'istruzione in /libraries/joomla/filesystem/folder.php:

                        
                        $obd = ini_get('open_basedir');
                        
                        

                        Ci hai provato? Giusto per toglierci il dubbio.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • F
                          francois007 Super User • ultima modifica di

                          @bsaett said:

                          Allora, ho chiesto all'hosting che mi dicono che il percorso corretto è:

                          /data/vhosts/jomguide.it:/tmp

                          Ma se imposto questo poi non mi installa più nulla e alcuni componenti non funzionano nemmeno. 😞

                          La cartella /data non è una cartella corretta, il percorso deve essere completo, esempio /var/www/siti/miosito e solo il tuo hosting conosce il percorso corretto della cartella del server che ospita il tuo sito.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • B
                            bsaett Super User • ultima modifica di

                            Allora,

                            dall'hosting mi dicono che è corretto come avevo io:

                            public $tmp_path = '/data/vhosts/xxx.it/httpdocs/tmp';
                            public $log_path = '/data/vhosts/xxx.it/httpdocs/logs';

                            Mi dicono anche che "E' probabile che il plugin utilizzato, non voglia l'open_basdir attivo, ma cio' al momento non e' possibile per motivi di sicurezza."

                            A questo punto non so che fare. :mmm:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • fda
                              fda Moderatore • ultima modifica di

                              Ciao bsaett,
                              hai già controllato se trovi plugin alternativi che facciano la stessa cosa?

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • B
                                bsaett Super User • ultima modifica di

                                Purtroppo è l'unico plugin che inserisce i pulsanti social senza necessita di bloccarlo fino a consenso (per colpa della cookie law). Cioè ce ne sono altri due, ma non hanno il pulsante linkedin.

                                https://github.com/joomla-agency/plg_jooag_shariff

                                Comunque aspetto una risposta dallo sviluppatore. Speriamo...

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • fda
                                  fda Moderatore • ultima modifica di

                                  Installato senza problemi in locale con Xampp, con open_basdir vuoto. Non è una prova che dipenda da open_basdir ma vale la pena controllare.
                                  Facci sapere se hai risposte dallo sviluppatore perché è un plugin interessante. Ho guardato un po' nel sorgente ma fa riferimenti ovunque ai percorsi e non ho la più pallida idea di quali istruzioni possano avere/non avere implicazioni su open_basedir. :bho:

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • F
                                    francois007 Super User • ultima modifica di

                                    Se il plugin richiede il valore "none" per il corretto funzionamento, non hai scelta se non passare a un server virtuale o dedicato.
                                    Saluti.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    Caricamento altri post
                                    Rispondi
                                    • Topic risposta
                                    Effettua l'accesso per rispondere
                                    • Da Vecchi a Nuovi
                                    • Da Nuovi a Vecchi
                                    • Più Voti