Différences entre les versions de « Mise à niveau de MediaWiki »
Ligne 30 : | Ligne 30 : | ||
chown -R www-data:www-data wikimv | chown -R www-data:www-data wikimv | ||
Mettre à jour les extentions (déjà fait avec rsync) | ''Mettre à jour les extentions (déjà fait avec rsync)'' | ||
Exécutez le script de mise à niveau depuis le dossier racine de MediWiki : | Exécutez le script de mise à niveau depuis le dossier racine de MediWiki : | ||
Ligne 36 : | Ligne 36 : | ||
php maintenance/update.php | php maintenance/update.php | ||
Restaurez le fichier LocalSettings.php (inutile normalement dans notre cas) | ''Restaurez le fichier LocalSettings.php (inutile normalement dans notre cas)'' | ||
Testez la mise à niveau | Testez la mise à niveau | ||
Supprimez les anciens fichiers (inutile normalement dans notre cas) | Supprimez les anciens fichiers (inutile normalement dans notre cas) |
Version du 8 février 2025 à 16:09
Le projet est de préparer la mise à niveau du wiki avec la dernière version de MediaWiki.
1. Les étapes pour mettre à niveau MediaWiki :
Sauvegarder le fichier LocalSettings.php
Sauvegarder les fichiers avec FileZilla
Sauvegarder la base de données avec phpMyAdmin
Télécharger la nouvelle version de MediaWiki dans le dossier de mon utilisateur :
wget https://releases.wikimedia.org/mediawiki/1.43/mediawiki-1.43.0.tar.gz
Décompressez les nouveaux fichiers :
tar -xvzf mediawiki-*.tar.gz
Lisez les notes de version et les instructions de mise à niveau
Transférez les nouveau fichiers (fichier LocalSettings.php dossiers image et upload exclus) :
rsync -avP --exclude='LocalSettings.php' --exclude='images' --exclude='uploads' mediawiki-1.43.0/ /var/www/html/wikimv/
Le dossier uploads peut ne pas exister et être remplacé par le dossier images
Configurer les droits pour www-data (utilisateur et groupe pour Apache)
cd /var/www/html chown -R www-data:www-data wikimv
Mettre à jour les extentions (déjà fait avec rsync)
Exécutez le script de mise à niveau depuis le dossier racine de MediWiki :
php maintenance/update.php
Restaurez le fichier LocalSettings.php (inutile normalement dans notre cas)
Testez la mise à niveau
Supprimez les anciens fichiers (inutile normalement dans notre cas)