手册:DefaultSettings.php

This page is a translated version of the page Manual:DefaultSettings.php and the translation is 60% complete.
Outdated translations are marked like this.

DefaultSettings.php包含了默认的配置设置 Currently default settings are stored in MainConfigSchema.php .

您不应该编辑DefaultSettings.php,因为在MediaWiki升级时,对它的任何改动都将会丢失。 相反,更改应该在LocalSettings.php 中进行。

As of MediaWiki 1.38, including DefaultSettings.php in your LocalSettings.php will result in the error described at T311966:

PHP Fatal error:  Uncaught FatalError: $wgBaseDirectory must not be modified in settings files! Use the MW_INSTALL_PATH environment variable to override the installation root directory. in /var/www/html/w/includes/Setup.php:237
Stack trace:
#0 /var/www/html/w/maintenance/doMaintenance.php(96): require_once()
#1 /var/www/html/w/maintenance/update.php(264): require_once('/var/www/html/w...')
#2 {main}
  thrown in /var/www/html/w/includes/Setup.php on line 237

Fatal error: Uncaught FatalError: $wgBaseDirectory must not be modified in settings files! Use the MW_INSTALL_PATH environment variable to override the installation root directory. in /var/www/html/w/includes/Setup.php:237
Stack trace:
#0 /var/www/html/w/maintenance/doMaintenance.php(96): require_once()
#1 /var/www/html/w/maintenance/update.php(264): require_once('/var/www/html/w...')
#2 {main}
  thrown in /var/www/html/w/includes/Setup.php on line 237