Jour 28 • Upgrade failed

L’histoire du template qui n’affiche aucun content est partiellement résolu : le footer des pages incluait du code PHP avec un fonction qui n’est plus référencée dans la version 2.5 : sa suppression a permi l’affichage du contenu.

Malheureusement tout n’est pas revenu dans ce template, alors qu’avec un template de base (ceux fournis par défaut), tout le contenu s’affiche (modules compris).
Je pense donc que le template du 1.5 n’est pas franchement portable en 2.5…

Sinon j’ai tenté une migration en 3.0, mais l’extension n’apparaît pas dans la liste, et quand je vais la chercher par l’URL, aucune mise à jour n’est disponible…

Jour 27 • Upgrade successful

Après avoir tenté la migration automatique sous Windows, j’ai utilisé ma VM sous Ubuntu pour tenter de faire la mise à jour sur un environnement linux.
Il m’a fallu comprendre qu’un certains nombres d’extensions n’étaient pas installées (cURL, …).

L’extension allait jusqu’à la décompression puis plus rien. J’ai remarqué que le fichier téléchargé (zip) était en fait « vide », de taille nulle. J’ai donc lancé le script en même temps que le téléchargement, remplacé en ligne de commande par un zip précédemment téléchargé.

Et là, merveille ça a fonctionné
Par conter problème de template : celui développé pour le site 1.5 n’affiche aucun contenu.

Jour 26 • jUpgrade… failed!

J’ai tenté toute la journée de faire la migration de Joomla 1.5 vers 2.5 en utilisant le plug-in jUpgrade de manière automatique.
Le plugin se contente de vérifier l’état de la version actuelle, faire une copie de la base en modifiant le préfixe de la table utilisée par défaut, de télécharger la nouvelle version, de la décompresser puis de procéder à l’installation.

Il se trouve que j’ai tenté l’installation depuis Windows sous Wamp Server, et que je n’ai jamais franchi la première étape…
J’ai néanmoins tenté de différentes manières sans succès…

Jour 25 • Du Joomla! ?

  • Réception de sources de Joolma de la stagiaire de B.
  • Apparemment le site donné est du 1.5. Donc la migration n’a pas été faite… En fait il y a un dossier « nouveau_site », mais il contient seulement la partie administration de Joomla…
  • Un plug-in permet apparemment de faire la migration automatique : jUpgrade.