Je me suis décidé à installer Joomla 4.0.

La version béta est disponible sur les Nightly Builds

Du fait que la version était en béta, j'ai d'abord fait l'installation en local, puis sur mon site :

  • sauvegarde du site et de la base de données: voir Sauvegarde de Site
  • vérification de toutes les extensions et plugins: compatibilité avec la v4.x
  • désactiver les extensions/plugins non compatibles, par ex: Kunena,

on pourra s'aider de myqsl et déactiver directement les extensions

    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%jce%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%jcomments%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%attach%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%iyosis%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%mediawiki%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%jotcache%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%System - Category Tabber%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%Content - FacebookArticle%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%phocagallery%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%picasa%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%hello%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%geshi%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%highlighter%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%weather%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%jcoaching%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%favorites%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%rokbox%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%kunena%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%cloud%';
    UPDATE `jom40_extensions` SET `enabled` = '0' WHERE `jom40_extensions`.`name` like '%JEV%';
    
  • recopie de l'ancien répertoire sur un nouveau répertoire, et dupplication de la base de données.
    • chez OVH je n'ai qu'une base de données. j'ai duppliqué les tables en changeant le prefixe : jooma_4.0
  • modification de l'url de mise à jour Joomla

😎https://update.joomla.org/core/nightlies/next_major_list.xml

    • joomla nightly
  • utilisation de la méthode update avec le tar.gz de joomla
Ajouter un Commentaire