Fatal error: require once()
このページは廃止されました。アーカイブ (過去ログ) 目的で保持されています。 廃止された/サポート対象外となった機能について説明している場合があります。 このページの情報が最新とは限らないため、依存しないでください。 |
mediawiki 1.16 をインストールする際、以下のバグがある場合があります:
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
これは、あなたのサーバーが ini_set
関数を許可していないためです。
解決策
1.16 を使用する場合の唯一の解決策は: すべてのファイルについて以下の前者を後者に置換することです:
require( "..." );
require_once( "..." );
置換後:
require( "$IP/..." );
require_once( "$IP/..." );
例
以下の前者を後者に置換します:
require( "includes/Defines.php" );
require_once( "includes/Defines.php" );
置換後:
require( "$IP/includes/Defines.php" );
require_once( "$IP/includes/Defines.php" );