Différences entre les versions de « MediaWiki »
De Wiki de Geonov
(Page créée avec « MediaWiki est le logiciel Open Source derrière ce wiki. Il est également le support du site mondialement connu Wikipédia. = Sitemap = Un sitemap, littéraleme… ») |
m |
||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 16 : | Ligne 16 : | ||
* Une fois dans le CRON, ajouter la ligne suivante pour générer les fichiers de [[sitemap]] tous les jours à 23H30 (par exemple) : | * Une fois dans le CRON, ajouter la ligne suivante pour générer les fichiers de [[sitemap]] tous les jours à 23H30 (par exemple) : | ||
<syntaxhighlight lang=" | <syntaxhighlight lang="text" gutter="false" toolbar="false"> | ||
30 23 * * * php /var/www/monwiki/mediawiki/maintenance/generateSitemap.php --memory-limit=50M --fspath=/var/www/monwiki/mediawiki/sitemap/ --identifier=monwiki --urlpath=/sitemap/ --server=https://monwiki.fr --compress=yes --skip-redirects | 30 23 * * * php /var/www/monwiki/mediawiki/maintenance/generateSitemap.php --memory-limit=50M --fspath=/var/www/monwiki/mediawiki/sitemap/ --identifier=monwiki --urlpath=/sitemap/ --server=https://monwiki.fr --compress=yes --skip-redirects | ||
</syntaxhighlight> | |||
= Mot de passe = | |||
En cas de mot de passe perdu, un script local permet de modifier le mot de passe d'un utilisateur : | |||
<syntaxhighlight lang="shell" gutter="false" toolbar="false"> | |||
cd /var/www/xxx/mediawiki/maintenance | |||
php changePassword.php --user="[nom utilisateur]" --password="[nouveau mot de passe]" | |||
</syntaxhighlight> | |||
= Journal de débogage = | |||
Création du fichier : | |||
<syntaxhighlight lang="shell" gutter="false" toolbar="false"> | |||
touch /var/www/xxx/mediawiki/debug.log && chown www-data /var/www/xxx/mediawiki/debug.log | |||
</syntaxhighlight> | |||
Modification de LocalSettings.php : | |||
<syntaxhighlight lang="text" gutter="false" toolbar="false"> | |||
$wgDebugLogFile = "/var/www/xxx/mediawiki/debug.log"; | |||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Catégorie:Logiciel]] | [[Catégorie:Logiciel]] | ||
[[Catégorie:Web]] | [[Catégorie:Web]] |
Version actuelle datée du 24 mai 2021 à 19:03
MediaWiki est le logiciel Open Source derrière ce wiki. Il est également le support du site mondialement connu Wikipédia.
1 Sitemap
Un sitemap, littéralement le plan d'un site web, permet aux moteurs de recherche de trouver les pages qui composent un site.
MediaWiki permet de générer des sitemaps, mais de façon manuelle, il faut donc créer une tâche CRON :
- Créer un sous-répertoire dans le répertoire du site web (accessible depuis un navigateur extérieur) et éditer le CRON :
mkdir /var/www/monwiki/mediawiki/sitemap/
crontab -e
- Une fois dans le CRON, ajouter la ligne suivante pour générer les fichiers de sitemap tous les jours à 23H30 (par exemple) :
30 23 * * * php /var/www/monwiki/mediawiki/maintenance/generateSitemap.php --memory-limit=50M --fspath=/var/www/monwiki/mediawiki/sitemap/ --identifier=monwiki --urlpath=/sitemap/ --server=https://monwiki.fr --compress=yes --skip-redirects
2 Mot de passe
En cas de mot de passe perdu, un script local permet de modifier le mot de passe d'un utilisateur :
cd /var/www/xxx/mediawiki/maintenance
php changePassword.php --user="[nom utilisateur]" --password="[nouveau mot de passe]"
3 Journal de débogage
Création du fichier :
touch /var/www/xxx/mediawiki/debug.log && chown www-data /var/www/xxx/mediawiki/debug.log
Modification de LocalSettings.php :
$wgDebugLogFile = "/var/www/xxx/mediawiki/debug.log";