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
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
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
<?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
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
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
il fatto che l'errore riportato provenda dalla cartella config:
mi ha fatto subito pensare che la cartella "'includes" sia in radiceCodice:/membri/broncogol/Wiki/config/index.php
presumo quindi che la sola commentazione del ini_set non bastiCodice:require_once( "includes/Defines.php" ); require_once( "includes/DefaultSettings.php" ); require_once( "includes/MagicWord.php" ); require_once( "includes/Namespace.php" );