Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918

    problemi con script nella root del sito

    se metto degli script nella root del sito praticamente mi crea dei problemi (credo di percorso) mentre se lo metto in una cartella lo script funziona benissimo.

    Ad esempio

    $doc = domxml_open_file(realpath("prova.xml"));

    se messo nella root (ovviamente il file prova.xml è nella root) non funziona, se sposto invece il file con lo script e il file prova.xml dentro una cartella, allora funziona tutto benissimo.

    E comunque questo problema non l'ho riscontrato solo con questa cosa ma anche se ad esempio faccio un file_exists se è nella root lo script non funziona, altrimenti si.
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  2. #2
    se lo script e il file che vuoi aprire stanno nella stessa directory (che sia root o no) basta usare il nome file, non serve realpath().

    $doc = domxml_open_file("prova.xml");

  3. #3
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    Originariamente inviato da skidx
    se lo script e il file che vuoi aprire stanno nella stessa directory (che sia root o no) basta usare il nome file, non serve realpath().

    $doc = domxml_open_file("prova.xml");
    il realpath c'è perchè ho fatto un copia e incolla dopo un po' di prove. Comunque anche senza il realpath il problema rimane
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  4. #4
    se script e file da aprire stanno nella stessa cartella, dovrebbe funzionare senza path, a meno che il tuo server non abbia configurazioni strane. :master:

  5. #5
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    Originariamente inviato da skidx
    se script e file da aprire stanno nella stessa cartella, dovrebbe funzionare senza path, a meno che il tuo server non abbia configurazioni strane. :master:
    è questo il fatto, volevo sapere se qualcuno aveva avuto problemi simili, dovuti magari a configurazioni strane del server
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  6. #6
    confronta il path restituito da $_SERVER['DOCUMENT_ROOT'] e quello di __FILE__ (in uno script residente sulla root stessa) e vedi se sono uguali, a me capitò una volta con un hoster che il valore restituito da document_root fosse diverso, magari hai un problema simile.

  7. #7
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    Originariamente inviato da skidx
    confronta il path restituito da $_SERVER['DOCUMENT_ROOT'] e quello di __FILE__ (in uno script residente sulla root stessa) e vedi se sono uguali, a me capitò una volta con un hoster che il valore restituito da document_root fosse diverso, magari hai un problema simile.
    Document root è
    C:\\Inetpub\\vhosts\\dominio.com\\httpdocs/prova.php

    __FILE__ è

    C:\Inetpub\vhosts\dominio.com\httpdocs\prova.php

    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

  8. #8
    Utente di HTML.it L'avatar di miki.
    Registrato dal
    Oct 2004
    Messaggi
    1,918
    up
    You cannot discover new oceans unless you have the courage to lose sight of the shore

    Caro Dio, quando nelle preghiere ti chiedevo di far morire quel pedofilo truccato, liftato,mentalmente disturbato e di colore indefinibile, non intendevo Michael Jackson.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.