Fatal error: require once()
Cette page est obsolète. Elle est conservée à titre d'archive. Elle peut contenir la documentation d'extensions ou des fonctionnalités qui sont obsolètes et/ou plus prises en charge. Ne vous fiez pas à l'état de mise à jour des informations présentes sur cette page. |
Lors de l'installation de MediaWiki 1.16, vous pouvez avoir cette erreur :
Warning: require_once(includes/Defines.php) [function.require-once]: failed to open stream: No such file or directory in /mnt/155/sdb/4/5/yoursite/Wiki1.16/config/index.php on line 42
Fatal error: require_once() [function.require]: Failed opening required 'includes/Defines.php' (include_path='/mnt/155/sdb/4/5/yoursite/include:.:/usr/php5/lib/php') in /mnt/155/sdb/4/5/yoursite/Wiki1.16/config/index.php on line 42
C’est dû au fait que votre serveur n’a pas accepté la fonction ini_set
.
Solution
La seule solution pour la 1.16 est : remplacez DANS TOUS LES FICHIERS ceci :
require( "..." );
require_once( "..." );
par
require( "$IP/..." );
require_once( "$IP/..." );
Exemple
Remplacez
require( "includes/Defines.php" );
require_once( "includes/Defines.php" );
par
require( "$IP/includes/Defines.php" );
require_once( "$IP/includes/Defines.php" );