Фатальная ошибка: 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" );