Repository navigation
Releases: Jepht3/lwb-migration
Release list
Lwb Migration 1.5.0
Nouveautés
- Migration avant le changement de DNS : dans les options avancées de la migration directe, indiquez l’adresse IP du nouveau serveur (le nom de domaine, l’en-tête Host et la vérification du certificat SSL sont conservés, comme curl --resolve) ou son URL temporaire. Le site source pilote lui-même l’installeur du nouveau serveur, que le navigateur ne peut pas encore atteindre ; le site est installé avec son adresse définitive et la ligne du fichier hosts est proposée pour le vérifier avant la bascule
- Adresse définitive imposée : pour une destination installée avec une adresse provisoire, le site est installé à l’adresse indiquée
- Téléchargement par la destination (mode « pull ») : quand le pare-feu de la destination bloque les envois PUT et POST, la destination télécharge elle-même l’archive depuis la source, par plages (HTTP Range) reprenables, via un lien signé valable 6 h et révoqué dès la réception. En mode automatique, la bascule est faite toute seule, même en cours de transfert
- Les requêtes de pilotage de la migration directe, sans contenu, partent en GET, rarement filtré par les pare-feux
- Nouvel onglet « Importer » sur le site de destination, sans FTP : l’archive est envoyée depuis le navigateur par morceaux plus petits que upload_max_filesize, brouillés pour passer les pare-feux qui inspectent les envois, avec reprise après interruption ; une archive chiffrée est déchiffrée sur le serveur avec le mot de passe de l’installeur. L’installation démarre ensuite comme en migration directe, avec la base de données du site
- Tests de bout en bout : migration vers un domaine sans DNS joint par son adresse IP, pare-feu bloquant PUT et POST, import par morceaux avec reprise et archive chiffrée
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : 40c49a996b2baf45c367ffefd4135f134f8d029ee477cd45dc536822b66d9b7e).
Lwb Migration 1.4.0
Nouveautés
- Sauvegarde automatique de la destination avant l'installation : les tables remplacées sont renommées (préfixe lwbbk_), les fichiers écrasés et wp-config.php, .htaccess, .user.ini, php.ini sont mis de côté. Le bouton « Annuler : restaurer l'ancien site » remet tout en place, même après une installation interrompue. La sauvegarde est supprimée avec les fichiers d'installation
- Archive chiffrée (AES-256-GCM) avec le mot de passe de l'installeur : fichiers, wp-config.php et base de données sont illisibles sans lui, sur le serveur comme pendant le transfert FTP. Toute modification ou troncature est détectée. Réglage « Chiffrer l'archive », activé par défaut
- Migration directe : le lien d'installation ne fonctionne qu'une fois (toléré 10 minutes pour un rechargement, jamais après le début de l'installation)
- Tests de bout en bout sur un vrai WordPress (PHP 7.4 et 8.4) à chaque modification
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : ed6f9a465cd5e07d585e23d0fd69f5d38dd0839e63ae723f5b08ef8aeffe2aef).
Lwb Migration 1.3.0
Nouveautés
- Sécurité : le mot de passe de l'installeur est désormais obligatoire. Laissé vide, il est généré automatiquement et affiché à la fin de l'export. Un installer.php sans mot de passe refuse de s'exécuter
- Sécurité : l'installeur ne renvoie plus jamais le mot de passe de la base de données au navigateur (le champ reste vide, la valeur enregistrée est utilisée côté serveur)
- Sécurité : un installeur inutilisé se supprime tout seul (24 h après sa création en migration directe, 7 jours après sa première ouverture pour un export)
- Sécurité : les tentatives de mot de passe sont limitées par adresse IP (un inconnu ne peut plus bloquer le propriétaire), avec un plafond global
- Sécurité : les mises à jour sont signées (Ed25519). Une publication non signée par LEWEBMAX n'est jamais proposée ni installée
- Migration directe : le site est installé avec l'installeur du site source, même si l'extension de la destination est plus ancienne
- Rechercher/remplacer : le domaine avec et sans « www. » est remplacé (liens saisis sous l'autre forme du domaine)
- Caches des constructeurs vidés aussi pour Divi et Beaver Builder
- Nouvelle option (activée par défaut) : les extensions et thèmes présents sur le serveur de destination mais absents du site source sont mis de côté dans wp-content/lwb-mis-de-cote-…/
- Contrôle du site à la fin de l'installation : page d'accueil, liens vers l'ancien domaine, feuilles de style et scripts introuvables, page de connexion
- Si le site migré affiche une « erreur critique », l'installeur trouve et désactive l'extension en cause
- Fin d'installation : rappels adaptés au site (indexation bloquée, adresse de connexion WPS Hide Login, Wordfence, Novamira, licences liées au domaine)
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : e662b8a4b164c57dbbc390422123c14a972cb044307d9b52ae715e84d858b0ca).
Lwb Migration 1.2.3
Nouveautés
- Correction importante : sur les sites Elementor, le site migré pouvait garder des liens vers l'ancien domaine (cache de rendu d'Elementor 4, dont les réglages sont encodés en base64) et perdre sa mise en page (feuilles de style CSS référencées mais absentes). L'installeur vide désormais ces caches, comme « Elementor › Outils › Régénérer les fichiers et données » : tout est recréé à la première visite
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : 87563c394260a63e3a5fd5ef3cc4b8493010cbfede7a58eecc938d34307f5368).
Lwb Migration 1.2.2
Nouveautés
- Affichage sur mobile et tablette entièrement revu : plus aucun chevauchement ni débordement de 320 à 1280 px, dans l'administration comme dans l'installeur (pourcentage de progression, titres sur deux lignes, onglets, longs noms de fichiers et adresses, rappel du mot de passe, liste des vérifications de l'installeur)
- La barre « Enregistrer les réglages » ne recouvre plus les réglages
- Contrôle automatique de la mise en page dans un vrai navigateur, à chaque test
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : 97164586d58996cae69578426800de425dd36b1ba528a2027a82b1a27806c7f1).
Lwb Migration 1.2.1
Nouveautés
- Correction : après une migration directe, le lien « Ouvrir l'installeur sur la destination » affichait « Accès réservé » (cookie de session ignoré par le navigateur quand le lien vient d'un autre site)
- Écran de fin de transfert et pourcentage mieux affichés sur mobile
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : cc45f618e51f0d330733a62496bb038acf89d5d22a7859a809679957af24e011).
Lwb Migration 1.2.0
Nouveautés
- Migration directe : les morceaux envoyés sont brouillés puis reconstitués à l'arrivée, pour que les pare-feux d'hébergeurs (o2switch, Imunify360, ModSecurity…) ne bloquent plus le transfert en 403 quand l'archive contient du code qu'ils jugent suspect
- Reprise possible d'un transfert bloqué après mise à jour des deux sites (bouton Reprendre)
- Messages d'erreur de pare-feu plus précis
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : ef64cbf9be5a21b87bd3bf03d70baa18c61ee6cbeaa9b386436c6b1832626815).
Lwb Migration 1.1.0
Nouveautés
- Migration directe compatible avec les pare-feux anti-robot des hébergeurs (o2switch PowerBoost, Imunify360…) : envoi en PUT avec repli automatique en POST
- Gestion des limitations de débit (HTTP 429) : attente, nouvel essai et cadence adaptée
- Message clair et solution quand un pare-feu bloque le transfert
- Mises à jour automatiques : la nouvelle version est proposée dans Extensions › Mises à jour, avec vérification SHA-256 du fichier
- Bouton « Vérifier les mises à jour » dans l’extension
- Nouvelle identité visuelle aux couleurs de Lewebmax et nouvelle icône
- Les notices des autres extensions ne s’affichent plus dans l’en-tête
- Correction : une étape ne pouvait plus avancer quand le serveur était déjà très chargé (mémoire ou temps) au moment de la reprendre
Téléchargement : lwb-migration.zip · Page de l’extension
Les sites équipés de Lwb Migration 1.1.0+ se voient proposer cette mise à jour automatiquement (empreinte SHA-256 : d65e62632219171990ba5133e77832669ca990fc6a8ccf1f00c1a89ef5c0690b).