Manual:install.php
Appearance
Outdated translations are marked like this.
Файл MediaWiki: install.php | |
---|---|
Расположение: | maintenance/ |
Исходный код: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Классы: | CommandLineInstaller |
Подробнее
Файл $file представляет собой скрипт обслуживания на основе CLI для установки и конфигурации MediaWiki.
Этот скрипт создает новый файл LocalSettings.php.
Это прервется, если файл LocalSettings.php
уже существует, и скрипт не может прочитать существующие настройки из этого файла.
Использование
php install.php [--conf|--confpath|--dbgroupdefault|--dbname|--dbpass|--dbpassfile|--dbpath|--dbport|--dbprefix|--dbschema|--dbserver|--dbtype|--dbuser|--env-checks|--globals|--help|--installdbpass|--installdbuser|--lang|--memory-limit|--pass|--passfile|--profiler|--quiet|--scriptpath|--server|--skins|--wiki|--with-extensions] <name> <admin>
The tables below explain the various options and arguments. The default values for the options are indicated in parentheses.
Общие параметры обслуживания:
--help (-h) | Показать справочное сообщение |
--quiet (-q) | Следует ли подавлять вывод без ошибок |
--conf | Расположение LocalSettings.php, если не по умолчанию Этот параметр не влияет на этот скрипт и будет игнорироваться. Use --confpath instead.
|
--wiki | Для указания ID вики |
--globals | Выходные глобальные переменные в конце обработки для отладки |
--memory-limit | Установите определенный предел памяти для скрипта, "max", чтобы не ограничивать, или "default", чтобы избежать изменения. |
--server | Протокол и имя сервера для использования в URL-адресах, например. https://en.wikipedia.org. Иногда это необходимо, так как определение имени сервера может привести к сбою в скриптах командной строки. |
--profiler | Выходной формат профилировщика (обычно "text") |
Параметры, зависящие от скрипта
--dbuser | Пользователь БД для использования в этом скрипте. Это значение появляется в LocalSettings.php для $wgDBuser . Если указаны --installdbuser и --installdbpass , это значение будет использоваться для создания новой учетной записи.
|
--dbpass | Пароль для использования в этом скрипте. Это значение появляется в LocalSettings.php для $wgDBpassword . Если указаны --installdbuser и --installdbpass, это значение будет использоваться для создания новой учетной записи.
|
--dbgroupdefault | The default database group to use |
Специальные параметры скрипта
Name | Description | Default |
---|---|---|
--confpath | Путь для записи LocalSettings.php в | value corresponding to $IP , i.e. the path of your installation's root folder.
You can use |
--dbname | Имя базы данных | my_wiki |
--dbpassfile | Альтернативный способ предоставления опции dbpass, как содержимое этого файла | |
--dbpath | Путь к БД SQLite | $IP/data
|
--dbport | Порт базы данных; только для PostgreSQL | 5432 |
--dbprefix | Необязательный префикс имени таблицы базы данных (not for SQLite) | |
--dbschema | Схема базы данных MediaWiki в PostgreSQL/Microsoft SQL Server | mediawiki |
--dbserver | Хост базы данных | localhost |
--dbtype | Тип базы данных | mysql |
--env-checks | Запускайте только проверки среды, ничего не меняя | |
--installdbpass | Пароль пользователя БД для установки | |
--installdbuser | Пользователь для установки | root |
--lang | Язык для использования | en |
--pass | Пароль администратора вики | |
--passfile | Альтернативный способ предоставления опции pass, как содержимое этого файла | |
--scriptpath | Относительный путь вики на веб-сервере | /wiki |
--skins | Список тем оформлений, через запятую, для установки | all |
--with-extensions | Обнаружение и включение расширений | |
--with-developmentsettings | Load DevelopmentSettings.php in LocalSettings.php Since MediaWiki 1.42 • change 977136 |
Аргументы
<name> | Название вики (MediaWiki) |
<admin> | Имя пользователя администратора вики |
Примеры
Настрока вики, используя пользователя с необходимыми разрешениями в базе данных, чтобы создать новую базу данных для вики, и пользователя для управления вики:
php maintenance/install.php --dbname=wikidb --dbserver="localhost" --installdbuser=root --installdbpass=rootpassword --dbuser=dbusername --dbpass=dbuserpassword --server="http://wiki.domain.name/" --scriptpath=/w --lang=en --pass=Adminpassword "Wiki Name" "Admin"