MediaWiki REL1_40
|
The Installer helps admins create or upgrade their wiki. More...
Files | |
file | CliInstaller.php |
Core installer command line interface. | |
file | DatabaseInstaller.php |
DBMS-specific installation helper. | |
file | DatabaseUpdater.php |
DBMS-specific updater helper. | |
file | Installer.php |
Base code for MediaWiki installer. | |
file | InstallerSessionProvider.php |
Session provider which always provides the same session ID and doesn't persist the session. | |
file | MysqlInstaller.php |
MySQL-specific installer. | |
file | MysqlUpdater.php |
MySQL-specific updater. | |
file | PostgresInstaller.php |
PostgreSQL-specific installer. | |
file | PostgresUpdater.php |
PostgreSQL-specific updater. | |
file | SqliteInstaller.php |
Sqlite-specific installer. | |
file | SqliteUpdater.php |
Sqlite-specific updater. | |
file | WebInstaller.php |
Core installer web interface. | |
file | WebInstallerComplete.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerCopying.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerDBConnect.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerDBSettings.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerDocument.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerExistingWiki.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerInstall.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerLanguage.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerName.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerOptions.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerOutput.php |
Output handler for the web installer. | |
file | WebInstallerPage.php |
Base code for web installer pages. | |
file | WebInstallerReleaseNotes.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerRestart.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerUpgrade.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerUpgradeDoc.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
file | WebInstallerWelcome.php |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. | |
Classes | |
class | CliInstaller |
Class for the core installer command line interface. More... | |
class | DatabaseInstaller |
Base class for DBMS-specific installation helper classes. More... | |
class | DatabaseUpdater |
Class for handling database updates. More... | |
class | Installer |
Base installer class. More... | |
class | MysqlInstaller |
Class for setting up the MediaWiki database using MySQL. More... | |
class | PostgresInstaller |
Class for setting up the MediaWiki database using Postgres. More... | |
class | PostgresUpdater |
Class for handling updates to Postgres databases. More... | |
class | SqliteInstaller |
Class for setting up the MediaWiki database using SQLLite. More... | |
class | WebInstaller |
Class for the core installer web interface. More... | |
class | WebInstallerOutput |
Output class modelled on OutputPage. More... | |
class | WebInstallerPage |
Abstract class to define pages for the web installer. More... | |
The Installer helps admins create or upgrade their wiki.
The installer classes are exposed through these human interfaces:
maintenance/install.php
script, backed by CliInstaller.maintenance/update.php
script, backed by DatabaseUpdater.mw-config/index.php
web entry point, backed by WebInstaller.