Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: problemi di path

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126

    problemi di path

    Salve a tutti
    Richiamo con un include il la pagina primaSezione.php (che si trova nella cartella blog) in una pagina principale al di fuori della cartella blog.
    Mi esce questo errrore

    Warning: require_once(./wp-load.php) [function.require-once]: failed to open stream: No such file or directory in E:\WWW\blog\wp-rss2.php on line 15

    Fatal error: require_once() [function.require]: Failed opening required './wp-load.php' (include_path='/blog') in E:\WWW\blog\wp-rss2.php on line 15


    ciao Grazie a tutti

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    grazie ho consultato la guida ma il problema è che se modifico './wp-load.php' (include_path='/blog') in './blogwp-load.php' mi funziona ma poi se eseguo nella cartella blog mi si sfascia

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    questo codice cosi' dovrebbe eliminare il prblema dei path annidati ma invece rimane uguale

    <?php
    require_once(dirname(__FILE__) . '/include.php');
    ?>

  5. #5
    Risolve il problema se viene utilizzato per tutti gli include.

    Devi configurare la direttiva include_path tramite ini_set() in modo che permetta al PHP di trovare correttamente i file da includere.

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    ok ma dove la devo impostare questa cosa?

    grazie

  7. #7

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    ini_set('include_path', '/phpBB3');
    require_once(dirname(__FILE__) . '/phpBB3/lastPostForum.php');

    in questo modo?
    e se altre include ripeto?

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    ho provato non mi funziona ...si tira dietro altri include che non riesce a veedre per via che sono in un'altra cartella.

  10. #10
    La soluzione te l'ho già indicata, studiati come funziona include_path e come configurarlo correttamente (es. devi aggiungere un path, non semplicemente sostituirlo).

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.