Manuel:Install.php
Outdated translations are marked like this.
Fichier MediaWiki : install.php | |
---|---|
Emplacement : | maintenance/ |
Code source : | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes : | CommandLineInstaller |
Détails
Le fichier install.php est un script de maintenance basé sur CLI pour l'installation et la configuration de MédiaWiki.
Ce script crée un nouveau LocalSettings.php.
Il s'interrompra si un fichier LocalSettings.php
existe déjà, et qu'il ne peut pas lire les paramètres existants dans ce fichier.
Utilisation
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.
Paramètres de maintenance génériques
--help (-h) | Affiche ce message d'aide |
--quiet (-q) | Indique s'il faut supprimer la sortie autre que les erreurs |
--conf | Emplacement de LocalSettings.php, si ce n'est pas la valeur par défaut Ce paramètre n'a pas d'effet sur ce script et sera ignoré. Use --confpath instead.
|
--wiki | Pour spécifier l'ID du wiki |
--globals | Produit les variables globales à la fin du traitement, pour le débogage |
--memory-limit | Définit une limite spécifique de mémoire pour le script, max si pas de limite, ou default pour éviter de la modifier |
--server | Protocole et nom du serveur à utiliser dans les URLs, par exemple https://en.wikipedia.org. C'est quelques fois nécessaire quand la détection du nom du serveur échoue dans les scripts en mode ligne de commande. |
--profiler | Format de sortie du profileur (format habituel texte) |
Paramètres dépendants du script
--dbuser | Utilisateur de base de données pour ce script. Cette valeur apparaît dans LocalSettings.php pour $wgDBuser . Si --installdbuser et --installdbpass sont fournis, cette valeur sera utilisée pour créer un nouveau compte.
|
--dbpass | Le mot de passe à utiliser pour ce script. Cette valeur apparaît dans LocalSettings.php pour $wgDBpassword . Si --installdbuser et --installdbpass sont fournis, un nouveau compte sera créé.
|
--dbgroupdefault | Le groupe de base de données à utiliser par défaut |
Paramètres spécifiques au script
Name | Description | Default |
---|---|---|
--confpath | Chemin dans lequel écrire LocalSettings.php | value corresponding to $IP , i.e. the path of your installation's root folder.
You can use |
--dbname | Le nom de base de données | my_wiki |
--dbpassfile | Un manière alternative de fournir l'option dbpass, comme contenu de ce fichier | |
--dbpath | Le chemin pour la base de données SQLite | $IP/data
|
--dbport | Le port de base de données; seulement pour PostgreSQL | 5432 |
--dbprefix | préfixe du nom des tables de la base de données (optionnel) (not for SQLite) | |
--dbschema | Le schéma pour la base de données MédiaWiki dans le serveur PostgreSQL/Microsoft SQL | mediawiki |
--dbserver | L'hôte de la base de données | localhost |
--dbtype | Le type de base de données | mysql |
--env-checks | Ne faire que vérifier l'environnement, sans rien changer | |
--installdbpass | Le mot de passe pour l'utilisateur de BD avec lequel installer | |
--installdbuser | L'utilisateur à utiliser pour installer | root |
--lang | La langue à utiliser | en |
--pass | Le mot de passe pour l'administrateur de wiki | |
--passfile | Un manière alternative de fournir l'option pass, comme contenu de ce fichier | |
--scriptpath | Le chemin relatif du wiki dans le serveur web | /wiki |
--skins | Liste des habillages à installer séparés par des virgules | all |
--with-extensions | Détecter et inclure les extensions | |
--with-developmentsettings | Load DevelopmentSettings.php in LocalSettings.php Depuis MediaWiki 1.42 • change 977136 |
Arguments
<name> | Nom du wiki |
<admin> | Le nom d'utilisateur de l'administrateur du wiki |
Exemples
Configurer le wiki en utilisant un utilisateur disposant des autorisations nécessaires dans la base de données pour créer une nouvelle base de données pour le wiki appelé « Wiki Name » et un utilisateur appelé « Admin » pour faire fonctionner le wiki :
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"