web-dev-qa-db-fra.com

Mise à niveau vers Joomla 3 non disponible

J'ai un site Joomla 2.5.28 que je souhaite mettre à niveau vers Joomla 3.3.x.

Tous les documents disponibles indiquent que tout ce que je dois faire est de configurer mon serveur de mise à jour sur court terme. L'option de mise à niveau de la série 3.x apparaît. Eh bien, ça ne marche pas! J'ai effacé mes caches, déconnecté et reconnecté, etc., et le panneau de configuration indique que Joomla 2.5 sera bientôt supprimé, mais la vue Mise à jour de Joomla indique simplement

Vous avez déjà la dernière version de Joomla! version, 2.5.28.

Je ne vois aucune option pour commencer la migration.

Des idées?

6
user101289

J'ai eu ce problème il y a longtemps aussi. J'ai effacé et purgé toutes les caches disponibles, réessayé et cela a fonctionné. Vous avez une alternative qui consiste à télécharger le package de mise à jour:

Joomla_3.3.6-Stable-Update_Package.Zip

Une fois cela fait, installez-le comme n'importe quelle autre extension via Extension Manager dans le backend de Joomla. N'oubliez pas de faire une sauvegarde de votre site 2.5 (y compris la base de données) avant de faire quoi que ce soit.

J'espère que cela t'aides

5
Lodder

Essaye ça:

  1. Allez à Composants> Joomla! Mise à jour
  2. Cliquez sur l'icône Options dans le coin supérieur droit
  3. S'il s'agit d'un support à long terme, passez au support à court terme et enregistrez

Voyez si cela rend la mise à jour 3.3.X visible.

Je crois que c'est un garde sûr afin de ne pas forcer accidentellement un site à 3.x sans y penser au préalable.

5
Brian Peat

Les étapes décrites par Brian Peat devraient fonctionner. Bien que j'ai eu le même problème que le site a continué à dire qu'il était déjà à la version la plus élevée 2.5.x. J'ai rencontré ce problème sur une copie du site, pour tester la mise à niveau. Le site de copie m'a permis de mettre à jour à la dernière version de 2.5. Après la mise à jour, je suis passé au support à court terme et le site a continué à dire que c'était au plus haut niveau. En revenant sur le site d'origine, cela me permettait toujours de mettre à jour vers la dernière version de 2.5. Cependant, après avoir vérifié à nouveau les mises à jour (en cliquant simplement de nouveau sur le bouton Rechercher les mises à jour), le site a indiqué qu'il était au plus haut niveau. Basculer entre long terme et court terme ne fait aucune différence. Donc, il doit y avoir un problème quelque part. J'ai constaté que, pour une raison quelconque, une entrée de la mise à jour Joomla Core disparaît de la table #__updates. Pour résoudre ce problème, procédez comme suit:

  1. Allez dans Extensions> Extension Manager
  2. Sélectionner la base de données
  3. Cliquez sur le bouton Fixer
  4. Retourner à Composants> Joomla! Mise à jour
  5. Assurez-vous de sélectionner Assistance à court terme.

La mise à jour vers 3.x devrait être présente.

2
Finzzownt

Purger le cache de Joomla semblait toujours résoudre ce problème pour moi jusqu'à aujourd'hui, alors que je devais également le purger dans Extensions -> Extension Manager -> Update.

Une fois le cache de mise à jour effacé, la mise à jour de Joomla 2.5.28 à 3.5.1 a ensuite été proposée.

0
Neil Robertson

Essayez de régler votre PHP sur un minimum de 5,6

Travaillé pour moi.

La mise à jour ne s'affiche pas avec php5.4 mais dès que je l'ai changée, elle est apparue.

0
Damian Witham