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. Coding
    5. Include da altro sito su stesso server
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      ivan88 Moderatore • ultima modifica di

      Sì avevo già provato qualcosa del genere
      Ho trovato l' indirizzo assoluto tramite $_SERVER['DOCUMENT_ROOT'] e cambiando la fine sono riuscito a raggiungere il file.
      Solo che mi da l' errore che contiene:
      include_path='.:/usr/lib/php:/usr/local/lib/php'
      Quel percorso non è quello che ho indicato e non so da dove sia uscito!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        thedarkita ModSenior • ultima modifica di

        Dovresti incollare il codice che stai utilizzando.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • I
          ivan88 Moderatore • ultima modifica di

          include('/home/stellen/public_html/include/nomefile.php');

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            Sarebbe da incollare anche l'errore, comunque l'errore mi sembra evidente sia che da un sito non puoi giustamente includere file di un altro sito.
            Hai un server dedicato/vps o un hosting?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • I
              ivan88 Moderatore • ultima modifica di

              Ho un server dedicato.
              L' errore è
              Warning: include(/home/stellen/public_html/include/nomefile.php) function.include: failed to open stream: Permission denied in /home/yourgent/public_html/include/boys.php on line 7

              Warning: include() function.include: Failed opening '/home/stellen/public_html/include/nomefile.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/yourgent/public_html/include/boys.php on line 7

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • ultima modifica di

                I virtualhost di Apache utilizzano open_base_dir?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  ivan88 Moderatore • ultima modifica di

                  ...Non ne ho idea....:bho:
                  lol

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • I
                    ivan88 Moderatore • ultima modifica di

                    Ho scritto all' assistenza per sapere se ci sono permessi particolari da settare.

                    Intanto ho provato a risolvere il problema aggirandolo, ovvero copiando il codice in locale in questo modo:
                    [PHP]$myFile = "include/pertutti.php";
                    $fh = fopen($myFile, 'w') or die("can't open file");

                    $pertutti = file_get_contents ('http://www.nomesito.com/include/pertutti.txt');
                    $stringData = '<?php' . "\n" .
                    ''.$pertutti.'' . "\n" .
                    '?>' . "\n" ;
                    fwrite($fh, $stringData);
                    fclose($fh);[/PHP]

                    Il file viene creato e contiene proprio il codice come dovrebbe essere, ma nel momento in cui lo includo non mi da errore ma è come se non lo vedesse...

                    Dove sbaglio?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      Verifica cosa ha scritto all'interno del file.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • I
                        ivan88 Moderatore • ultima modifica di

                        E' la prima cosa che ho fatto ed ha scritto proprio quello che volevo!
                        ovvero
                        <?php
                        Codice contenuto nel txt tale e quale
                        ?>

                        Proprio non mi spiego quale sia il problema...

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          thedarkita ModSenior • ultima modifica di

                          Se avvi direttamente il file creato viene eseguito?

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • I
                            ivan88 Moderatore • ultima modifica di

                            Non so quale fosse il problema ma ora funziona 😄

                            Grazie a tutti :ciauz:

                            Per i posteri: Nel caso abbiate voi un problema simile al mio la soluzione è stata copiare il codice in un file locale con la funzione file_get_contents e includerlo dal nuovo file.

                            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