Visualizzazione risultati 1 fino 6 di 6

Discussione: Warning: ini_set()

  1. #1
    Guest

    Predefinito Warning: ini_set()

    Stavo tentando di installare WikiMedia e mi sono imbattuto in questo problema...
    Warning: ini_set() has been disabled for security reasons.
    L'installazione si blocca inesorabilmente.
    Qualcuno sa come risolverlo?
    Grazie

    Davide

  2. #2
    Guest

    Predefinito

    Ini_set serve a cambiare delle opzioni di configurazione, come ad esempio il safe mode.
    Prova a postare la riga di codice e vediamo quale impostazione va a modificare e se è possibile commentare la linea

  3. #3
    Guest

    Predefinito

    <?php

    # Relative includes seem to break if a parent directory is not readable;
    # this is common for public_html subdirs under user home directories.
    #
    # As a dirty hack, we'll try to set up the include path first.
    #
    $IP = dirname( dirname( __FILE__ ) );
    $sep = (DIRECTORY_SEPARATOR == "\\") ? ";" : ":";
    ini_set( "include_path", ".$sep$IP$sep$IP/includes$sep$IP/languages" );

    define( "MEDIAWIKI", true );
    define( "MEDIAWIKI_INSTALL", true );
    require_once( "includes/Defines.php" );
    require_once( "includes/DefaultSettings.php" );
    require_once( "includes/MagicWord.php" );
    require_once( "includes/Namespace.php" );
    ?>


    Questo dovrebbe essere il blocco che mi da problemi.

    Mi da anche altri errori che penso siano dovuti al fatto che non ha configurato ancora niente....

    Warning: main(includes/Defines.php): failed to open stream: No such file or directory in /membri/broncogol/Wiki/config/index.php on line 121

    Fatal error: main(): Failed opening required 'includes/Defines.php' (include_path='.:') in /membri/broncogol/Wiki/config/index.php on line 121

    Grazie

    Davide

  4. #4
    Guest

    Predefinito

    In questo caso ini_set serve a configurare delle directory dove le funzioni inclusion() e require() andranno a cercare i files.
    Per questo motivo poi hai quegli errori (lo script non trova i files/directories)...

    Se vuoi eliminare quella riga dovresti poi modificare tutti gli inclusion, require e compagnia bella, in modo da specificare il path corretto per i files
    Ultima modifica di Inverno : 14-05-2005 alle ore 09.34.09

  5. #5
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Leggendo il commento sopra secondo me puoi tranquillamente commentare le tre righe:

    $IP = dirname( dirname( __FILE__ ) );
    $sep = (DIRECTORY_SEPARATOR == "\\") ? ";" : ":";
    ini_set( "include_path", ".$sep$IP$sep$IP/includes$sep$IP/languages" );

    Prova, se non funge allora e` come dice Inverno, e la cosa quindi si complica.
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  6. #6
    Guest

    Predefinito

    il fatto che l'errore riportato provenda dalla cartella config:
    Codice:
    /membri/broncogol/Wiki/config/index.php
    mi ha fatto subito pensare che la cartella "'includes" sia in radice
    Codice:
    require_once( "includes/Defines.php" );
    require_once( "includes/DefaultSettings.php" );
    require_once( "includes/MagicWord.php" );
    require_once( "includes/Namespace.php" );
    presumo quindi che la sola commentazione del ini_set non basti

Regole di scrittura

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