Fatal error: require once()
Appearance
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
A MediaWiki 1.16 telepítése során a következő buggal találkozhatsz:
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
A hiba oka, hogy a szerver nem fogadja el az ini_set
funkciót.
Megoldás
Az egyedüli megoldás az 1.16 használatához, hogy ki kell cserélned az ÖSSZES FÁJLBAN a következőt:
require( "..." );
require_once( "..." );
a következőre:
require( "$IP/..." );
require_once( "$IP/..." );
Példa
Cseréld a következőt:
require( "includes/Defines.php" );
require_once( "includes/Defines.php" );
a következőre:
require( "$IP/includes/Defines.php" );
require_once( "$IP/includes/Defines.php" );