Panneau d'administration

Aussi disponible en Deutsch, English, Español and Русский


The Admin panel is in - BETA - stage.



1. Configuration

1.1. Créer un mot de passe de récupération


  1. pour vous connecter, définissez d'abord le recovery_password# dans le fichier config/config.php.
    1. Appelez la fonction {{admin_recovery}}} en tant qu'administrateur et générez le hash du mot de passe pour votre recovery_password
    2. Ajouter le hachage du mot de passe: 'recovery_password' => 'add hash here',
  2. N'oubliez pas de supprimer le fichier _cache/config/config.php après coup. (manuellement ou via la fonction admincache)
  3. Appelez yourwiki/admin.php
  4. Entrez votre mot de passe de récupération

1.1.1. Exemple

Ajouter fonction {{admin_recovery}}


Créer un hachage de mot de passe


Éditer /config/config.php

1.2. Modi


Il y a deux Modi (config/constants.php)
  1. define('RECOVERY_MODE',	1);
    pour restaurer ou réparer la base de données, aucun accès à la base de données n'est nécessaire, seul un sous-ensemble de modules est disponible
  2. define('RECOVERY_MODE',	0);
    vous devez déjà être connecté en tant que membre du groupe Admin pour accéder au Panel (default)

2. Connexion


  1. Connectez-vous en tant qu'administrateur dans le wiki
  2. Tapez https://wiki.example.com/admin.php (sans mode_rewrite /?page=admin.php)
  3. Entrez le mot de passe de récupération que vous avez créé précédemment.


attachment settings module
Passez en revue les sections Préférences pour vous assurer que les valeurs des paramètres par défaut sont acceptables pour vous ; changez ce qui ne vous convient pas.


L'un des principes de sécurité les plus sages dit que ce qui n'est pas utilisé doit être désactivé. Donc la première question est : Tu vas vraiment t'en servir? Avez-vous besoin qu'il soit activé ?

3. Protégez votre panneau d'administration

Suivez cette politique de sécurité pour protéger votre site contre les pirates et les failles de sécurité.


  1. Choisissez un mot de passe sécurisé
  2. Limiter les tentatives de connexion
  3. Nécessite HTTPS/TLS pour toutes les pages avec logins
  4. N'utilisez pas votre mot de passe du panneau d'administration pour autre chose.
  5. Utiliser un chemin d'accès administrateur personnalisé
  6. Restreindre l'accès administrateur aux seules adresses IP approuvées

3.1. Admin Panel Lock

The site is temporarily unavailable due to system maintenance. Please try again later.

Si votre panneau d'administration est verrouillé, réinitialisez config/lock_ap de 1 à 0.
Le verrouillage se produit lorsque le mot de passe a été entré incorrectement à plusieurs reprises et constitue une mesure visant à limiter les tentatives d'accès non autorisé.