Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 11 di 11

Discussione: path per include

  1. #1
    Appassionato L'avatar di dawson_s
    Data Registrazione
    Apr 2007
    Messaggi
    151

    path per include

    Salve,
    ho un problema che non riesco proprio a risolvere, ho cambiato da poco hosting e ora sono su solodomini, chiedo qui appunto perchè so che ci sono dei clienti.


    In una pagina del sito principale che si trova nella path assoluta qui:
    /var/www/vhosts/seriescreditsvideo.com/httpdocs/index.php


    devo includere un file del forum SMF che si trova nel sottodominio "forum":
    /var/www/vhosts/seriescreditsvideo.com/subdomains/forum/httpdocs/SSI.php


    se inserisco questa path mi esce il seguente messaggio

    Warning: main() [function.main]: open_basedir restriction in effect. File(/var/www/vhosts/seriescreditsvideo.com/subdomains/forum/httpdocs/SSI.php) is not within the allowed path(s): (/var/www/vhosts/seriescreditsvideo.com/httpdocs:/tmp) in /var/www/vhosts/seriescreditsvideo.com/httpdocs/index2.php on line 6

    Warning: main(/var/www/vhosts/seriescreditsvideo.com/subdomains/forum/httpdocs/SSI.php) [function.main]: failed to open stream: Operation not permitted in /var/www/vhosts/seriescreditsvideo.com/httpdocs/index2.php on line 6

    Fatal error: main() [function.require]: Failed opening required '/var/www/vhosts/seriescreditsvideo.com/subdomains/forum/httpdocs/SSI.php' (include_path='.:') in /var/www/vhosts/seriescreditsvideo.com/httpdocs/index2.php on line 6

    allora scrivendo all'assistenza mi hanno detto più volte di leggere http://www.solodomini.com/info/infop...p?risposta=225 questa pagina.

    Qualcuno mi sa aiutare per piacere?



  2. #2
    HTastinator
    Data Registrazione
    Mar 2006
    Località
    Senigallia (AN)
    Messaggi
    417

    Re: path per include

    Ogni vhost ha l'accesso limitato di PHP, tramite open_basedir, alla sua DocumentRoot ed ad /tmp (generalmente directory per le sessioni e altri file temporanei..).

    Chiedi al tuo provider se può estendere il limite a tutta la directory dei domini/sottodomini, anche se questo esporrà maggiormente rischi di un tuo (sotto)dominio verso gli altri.

  3. #3
    Appassionato L'avatar di dawson_s
    Data Registrazione
    Apr 2007
    Messaggi
    151

    Re: path per include

    Citazione Originariamente Scritto da niko Visualizza Messaggio
    Ogni vhost ha l'accesso limitato di PHP, tramite open_basedir, alla sua DocumentRoot ed ad /tmp (generalmente directory per le sessioni e altri file temporanei..).

    Chiedi al tuo provider se può estendere il limite a tutta la directory dei domini/sottodomini, anche se questo esporrà maggiormente rischi di un tuo (sotto)dominio verso gli altri.

    No aspetta guarda io ci ho parlato tipo con 20 email ho anche parlato di open_basedir e non mi hanno accennato a questa limitazione (ma dico poi possono farlo a mia insaputa ---non ho letto questa cosa nel contratto)

  4. #4
    HTastinator
    Data Registrazione
    Mar 2006
    Località
    Senigallia (AN)
    Messaggi
    417

    Re: path per include

    L'errore dice tutto:

    Codice:
    Warning:  main() [function.main]: open_basedir restriction in effect.
    Probabilmente o non si ricordano o non sanno con che tipo di opzioni hanno aggiunto il dominio a Plesk (dai path usati per i domini sembra usino questo pannello), non saprei sinceramente...

  5. #5
    Appassionato L'avatar di dawson_s
    Data Registrazione
    Apr 2007
    Messaggi
    151

    Re: path per include

    Citazione Originariamente Scritto da niko Visualizza Messaggio
    L'errore dice tutto:

    Codice:
    Warning:  main() [function.main]: open_basedir restriction in effect.
    Probabilmente o non si ricordano o non sanno con che tipo di opzioni hanno aggiunto il dominio a Plesk (dai path usati per i domini sembra usino questo pannello), non saprei sinceramente...

    Ho chiesto vediamo ...

  6. #6
    Appassionato L'avatar di dawson_s
    Data Registrazione
    Apr 2007
    Messaggi
    151

    Re: path per include

    Citazione Originariamente Scritto da dawson_s Visualizza Messaggio
    Ho chiesto vediamo ...

    Mi hanno detto che quello che ho chiesto cioè inclusione del file non c'entra nulla dall'accesso ristretto solo alla root e temp


    IO NON SO DAVVERO CHE FARE||

  7. #7
    HTastinator
    Data Registrazione
    Mar 2006
    Località
    Senigallia (AN)
    Messaggi
    417

    Re: path per include

    mah sinceramente io invece credo proprio che l'inclusione tramite include (); sia limitata da open_basedir, per di più con quel messaggio di errore...

  8. #8
    Appassionato L'avatar di dawson_s
    Data Registrazione
    Apr 2007
    Messaggi
    151

    Re: path per include

    Citazione Originariamente Scritto da niko Visualizza Messaggio
    mah sinceramente io invece credo proprio che l'inclusione tramite include (); sia limitata da open_basedir, per di più con quel messaggio di errore...

    boh, hanno comunque insistito con quella pagina per la path assoluta, quindi ora che dovrei fare, loro non pare ne vogliano sapere di questa faccenda, sbaglio la path dicono..

  9. #9
    man
    Guest

    Re: path per include

    Guarda che al link che ti ha indicato solodomini ti spiegano chiaramente come dichiarare il percorso del file php da includere con ./ ; la stessa cosa accade nè più nè meno con windows 2003 che non accetta più include con ../

    Secondo me siete fuori strada... open_basedir e /tmp non centrano nulla poichè è risaputo che togliere limiti alla /tmp vuol dire minor sicurezza....e poi per inserire un include non c'è assolutamente bisogno di dichiarare tutta la path assoluta.

  10. #10
    HTastinator
    Data Registrazione
    Mar 2006
    Località
    Senigallia (AN)
    Messaggi
    417

    Re: path per include

    Se si usa la funzione include di PHP si è soggetti ai limiti imposti da open_basedir.

    Visto che i valori di quest'ultima sono, per ogni virtual host, la sua document root e /tmp, NON è possibile, tramite PHP, includere file che non risiedano in queste due directory o loro sottocartelle e quindi quelli nella document root di un altro (sotto)dominio.

    Questo a prescindere da include_path e da path assoluti/relativi.

    Ciao

  11. #11
    Appassionato L'avatar di dawson_s
    Data Registrazione
    Apr 2007
    Messaggi
    151

    Re: path per include

    Citazione Originariamente Scritto da man Visualizza Messaggio
    Guarda che al link che ti ha indicato solodomini ti spiegano chiaramente come dichiarare il percorso del file php da includere con ./ ; la stessa cosa accade nè più nè meno con windows 2003 che non accetta più include con ../

    Secondo me siete fuori strada... open_basedir e /tmp non centrano nulla poichè è risaputo che togliere limiti alla /tmp vuol dire minor sicurezza....e poi per inserire un include non c'è assolutamente bisogno di dichiarare tutta la path assoluta.

    ecco allora me lo puoi dire cosa devo scrivere esattamente seguendo la path che ho scritto al primo post? perchè io non lo capisco

Discussioni Simili

  1. Dominio + Redirect con path forwarding
    Di morpheus00 nel forum Domini e Registrazioni
    Risposte: 0
    Ultimo Messaggio: 30-09-2010, 21:59
  2. [Email] Funzione PHP mail() e Return-Path non modificabile.
    Di J3njy nel forum Gestione Server Windows e Server Linux
    Risposte: 5
    Ultimo Messaggio: 07-11-2009, 19:12
  3. Web4Web include la registrazione del dominio e introduce i server dedicati
    Di Redazione HostingTalk nel forum Articoli e news su Webhosting e Servizi Internet
    Risposte: 0
    Ultimo Messaggio: 15-05-2009, 06:18
  4. path per include
    Di dawson_s nel forum Io Programmo
    Risposte: 10
    Ultimo Messaggio: 11-06-2007, 21:34
  5. Vps aruba linux , php.ini , var session path non scrivibile etc.....
    Di matrix845 nel forum VPS - Virtual Private Server
    Risposte: 6
    Ultimo Messaggio: 15-05-2007, 15:24

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •