Visualizzazione risultati 1 fino 2 di 2

Discussione: Fatal error: require() [function.require]:...

  1. #1
    Guest

    Predefinito Fatal error: require() [function.require]:...

    C'è un errore, come il titolo suggerisce, che fa in questo modo quando vado nella mia pagina:
    Codice PHP:
    Fatal error: require() [function.require]: Failed opening required '/var/www/html/install/includes/php5/functions.php' (include_path='.:') in /membri/theultimatepts/install/install.php on line 9
    Premetto che ho già cercato, e le soluzioni(che non mi hanno fruttato nessun risultato)che ho provato sono:
    rimettere i files,sostituendoli
    CHMOD 775 / 777 / 755
    il file esiste.

    Ecco le prime linee del codice:
    Codice PHP:
    <?

    if(function_exists("array_combine")) $v="php5"; else $v="php4";

    $base = $_SERVER['DOCUMENT_ROOT'] . $_SERVER['PHP_SELF'];
    $base = substr($base ,0,strpos($base, "install/install.php") );
    define("PATH", $base);

    require(
    PATH."install/includes/".$v."/functions.php");
    require(
    PATH."includes/mysql.php");
    require(
    PATH."install/includes/".$v."/configure.php");
    require(
    PATH."install/includes/".$v."/tables.php");
    require(
    PATH."install/includes/".$v."/prefill.php");
    require(
    PATH."install/includes/".$v."/xmlParser.php");
    Grazie :)

  2. #2
    Guest

    Predefinito

    Devi distinguere il virtual path del tuo server da quello di file system (/var/www/html/)

    Prova a cambiare i requires così

    Codice:
    require($_SERVER['DOCUMENT_ROOT']."install/includes/".$v."/functions.php");
    
    #Oppure definisci il path prima per non ripeterlo sempre
    
    $PATH=$_SERVER['DOCUMENT_ROOT'];
    e poi modifichi la riga del require di conseguenza...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •