• User Attivo

    problema include di funzione

    Ciao a tutti!
    Ho scritto una funzione php all'interno di una pagina e fin qui tutto ok. Poi ho provato a mettere il codice con la funzione in una pagina a parte in modo da poterlo includere quando mi serve.
    Ma mi da il seguente errore:

    [PHP]
    Warning: include(/var/www//funzioni/insert_html.php) [function.include]: failed to open stream: Permission denied in /var/www/ITA/Sezioni/1_41.php on line 140

    Warning: include() [function.include]: Failed opening '/var/www//funzioni/insert_html.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/ITA/Sezioni/1_41.php on line 140
    [/PHP]

    Fa lo stesso anche quando cerco di includere altri codici, ma non so perché.
    Il codice per l'include è questo:
    [php]include($_SERVER['DOCUMENT_ROOT'].'/funzioni/insert_html.php');[/php]

    ho provato anche con
    [php]include('../funzioni/insert_html.php');[/php]

    e
    [php]include('funzioni/insert_html.php');[/php]

    ma mi da sempre lo stesso errore. Cosa mi sfugge?


  • ModSenior

    Ciao liamuscogiuri,

    prova con:
    [php]
    include($_SERVER['DOCUMENT_ROOT'].'funzioni/insert_html.php');
    [/php]


  • User Attivo

    si, avevo già provato... ho capito qual era il problema: i permessi! nonostante fossero a 744 non so perché mi dava errore. ora con 777 funziona tutto!