Les sites Joomla

Les dernières versions de Joomla

Migrer son Joomla

Migration de Joomla 1.6.5 vers 1.7.0

Aucun problème, en l'installant par l'extension. Par contre, suite à la copie vers l’environnement de développement, j'ai eu l'erreur Joomla : Infinite loop detected in JError

Infinite loop detected in JError

Cette erreur peut provenir de plusieurs causes possibles à cause d'une mauvaise configuration de votre Joomla dans configuration.php (log_path, tmp_path, accès à la base de données)

Pour ma part, l'erreur Infinite loop detected in JError provenait du fait que l'utilisateur MySQL était invalide.

Migration de Joomla 1.5.x vers 1.6.0 stable : Joomla!® 1.6.0

Puisque Joomla!® 1.6 est arrivé !, il faut prévoir une migration très prochaine vers le nouveau Joomla 1.6.x !

Migration Joomla 1.5.14 vers 1.6.Beta8

jUpgrade

Essai de migration Joomla avec jUpgrade (com_jupgrade-1.0.1.zip)

Enfin ! cette version du 09 mars 2011, fonctionne correctement pour migrer ses données !

Problèmes rencontrés :

  • rien ne se passe après le téléchargement : préférences : sauter le téléchargement
Il ne reste plus qu'a franciser son Joomla

Fichiers de langue 1.6

L'installation des fichiers du pack de langue FR s'effectue depuis l'administration de Joomla! : Extensions > Gestion des extensions

  • Extension Manager: Install from URL : http://aide.joomla.fr/telechargements/joomla-1-6-x-package-d-installation-et-patches/fichiers-de-langue-1-6/fichiers-de-langue-complet-administration-et-site-1-6-1/download
  • Language Manager: Installed Languages > Sélectionner : French (FR)

Essai de migration Joomla avec jUpgrade (com_jupgrade-0.5.5-5.zip)

Selon préconisations, je purge l'historique

cd /var/www/monsiteracinejoomla/
rm tmp/joomla16.zip
rm tmp/size.tmp
-- Si vous voulez recommencer votre migration avec jUpgrade, il vous faudra effacer les tables précédemment crées
DROP TABLE IF EXISTS `j16_assets`, `j16_banners`, `j16_banner_clients`, `j16_banner_tracks`, `j16_categories`, `j16_contact_details`, `j16_content`, `j16_content_frontpage`, `j16_content_rating`, `j16_core_log_searches`, `j16_extensions`, `j16_jupgrade_categories`, `j16_languages`, `j16_menu`, `j16_menu_types`, `j16_messages`, `j16_messages_cfg`, `j16_modules`, `j16_modules_menu`, `j16_newsfeeds`, `j16_redirect_links`, `j16_schemas`, `j16_session`, `j16_template_styles`, `j16_updates`, `j16_update_categories`, `j16_update_sites`, `j16_update_sites_extensions`, `j16_jupgrade_menus`, `j16_usergroups`, `j16_users`, `j16_user_profiles`, `j16_user_usergroup_map`, `j16_viewlevels`, `j16_weblinks`;

Essai de migration Joomla avec jUpgrade (com_jupgrade-0.5.5-4.zip)

J'ai essayé jUpgrade (com_jupgrade-0.5.5-4.zip) pour migrer en dernière version stable de Joomla (1.6.0).

Erreur : jUpgrade - this.setOptions is not a function - plugin Mootools

La première erreur fût que le plugin ne fonctionnait pas, après avoir cliqué sur "START UPGRADE", le message suivant était figé :

Checking...
Preparing for check...

En analysant avec Firebug, la console indiquait l'erreur suivante :

this.setOptions is not a function
[Stopper sur une erreur] this.setOptions(options);

Pour résoudre, ce problème il faut mettre à jour MooTools par défaut (version 1.12) vers MooTools 1.24 via le système de gestion des plugins Joomla :

Extensions > Gestion des plugins > System - Mootools Upgrade 
Description: 	Mootools 1.2.4
Erreurs suivants : les erreurs SQL
  • com_jupgrade/includes/migrate_users.php
INSERT INTO `j16_usergroups` (``id` > 30`) VALUES ('0')
  • com_jupgrade/includes/migrate_modules.php
Duplicate entry '1-0' for key 'PRIMARY' SQL=INSERT INTO `j16_modules_menu` (`moduleid`,`menuid`) VALUES ('1','0')
  • com_jupgrade/includes/migrate_content.php
Duplicate entry '1' for key 'PRIMARY' SQL=INSERT INTO `j16_content` (`id`,`title`,`alias`,`title_alias`,`introtext`,`fulltext`,`state`,`mask`,`catid`,`created`,`created_by`,`created_by_alias`,`modified`,`modified_by`,`checked_out`,`checked_out_time`,`publish_up`,`publish_down`,`images`,`urls`,`attribs`,`version`,`parentid`,`ordering`,`metakey`,`metadesc`,`access`,`hits`,`language`) VALUES ('1','Bienvenue sur Placeoweb !','bienvenue-sur-placeoweb-','Bienvenue sur Placeoweb !','<p>L&#39;&eacute;quipe de Placeoweb est heureuse de vous accueillir sur son site recompos&eacute; &agrave; l&#39;aide de <a href=\"http://www.joomla.org/\" title=\"Joomla\"><u><font color=\"#800080\">Joomla</font></u></a>. (<a href=\"http://www.joomla.fr/\" title=\"Joomla France\"><u><font color=\"#800080\">Joomla France</font></u></a>) (<a href=\"http://www.framasoft.net/article4174.html\" title=\"Qu&#39;est ce que Joomla ?\"><u><font color=\"#800080\">Descriptif fran&ccedil;ais de Joomla sur Framasoft</font></u></a>)</p><p><img src=\"http://www.placeoweb.com/joomla/images/stories/logosmspl.gif\" width=\"220\" height=\"100\" hspace=\"6\" alt=\"Image\" title=\"Image\" border=\"0\" /> </p>','<h4><font color=\"#ff6600\">Fonctionnalit&eacute;s Placeoweb&nbsp;:</font></h4><ul><li>Outils webmaster</li><li><a href=\"http://sms.placeoweb.com/\" title=\"Envoi de SMS en France\">SMS</a> </li><li><a href=\"http://immobilier.placeoweb.com/\" title=\"Immobilier gratuit en France\">Immobilier</a></li><li><a href=\"http://doctlear.placeoweb.com/\" title=\"Blog PlaceOweb\">Blog</a>  </li><li>Tourisme</li><li>Sp&eacute;cial Made In Placeoweb :<br /><blockquote><ul><li><a href=\"index.php?option=com_adress_placeoweb&amp;Itemid=38\" title=\"G&egrave;rer les adresses postales, t&eacute;l&eacute;phoniques et mails de vos contacts\">Annuaire et anniversaires</a> de vos contacts</li><li><a href=\"http://www.placeoweb.com/msn.php\" title=\"Synth&eacute;tiser vos discussions MSN\">Coloration syntaxique</a>  de vos discussions MSN messenger</li></ul><ul><li><a href=\"http://www.placeoweb.com/partage/\" title=\"Publier les fichiers trop volumineux pour &ecirc;tre envoy&eacute;s dans vos mails\">Partage priv&eacute; de vos gros fichiers</a>  que vous ne pouvez pas envoyer par mail</li></ul></blockquote></li><li>Et plein d&#39;autre encore !...</li></ul>','1','0','8','2004-06-12 11:54:06','62','Web Master','2008-11-17 23:30:15','62','0','0000-00-00 00:00:00','2004-01-01 00:00:00','0000-00-00 00:00:00','logosmspl.gif',,'{\"pageclass_sfx\":\"\",\"back_button\":\"\",\"item_title\":1,\"link_titles\":\"\",\"introtext\":1,\"section\":0,\"section_link\":0,\"category\":0,\"category_link\":0,\"rating\":\"\",\"author\":\"\",\"createdate\":\"\",\"modifydate\":\"\",\"pdf\":\"\",\"print\":\"\",\"email\":\"\",\"keyref\":\"\",\"docbook_type\":\"\"}','11','0','2',,'','1','2507','*')
Code SQL pour purger le résultat de migration jUpgrade
  • com_jupgrade/includes/migrate_polls.php
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM jos_polls

WHERE id' at line 2 SQL=SELECT FROM jos_polls WHERE id

Essai de migration Joomla avec jUpgrade (com_jupgrade-0.3.0.zip)

J'ai essayé jUpgrade (com_jupgrade-0.3.0.zip) pour migrer en dernière version bêta de Joomla. Mais en vain... cela fonctionne partiellement :

  • la dernière version du jour est la 1.6.Beta10, hors il m'a téléchargé la 1.6.beta8
  • les utilisateurs sont migrés, ils peuvent se connecter comme l'administrateur d'ailleurs, mais le contenu est absent : perte des des messages, catégories, etc... heureusement le principe est qu'il duplique vos tables avec le préfixe "j16_" et qui vous fait un nouveau site http://votresite.com/jupgrade/
Joomla 1.5 to 1.6 Migration

Then jUpgrade migrates all the data from old Joomla 1.5 to the new Joomla 1.6 installation. This may not work perfectly at this time, but a stable version of jUpgrade is planned to be released when the first stable version of Joomla 1.6 is ready.

J! 1.5 to 1.6 Migration
Migration from Joomla 1.5 to 1.6 Will Be Easy

Les composants Joomla!

Ressources

  • Mise à jour Joomla! 1.6
  • Joomla! 1.5 - Français, avec cet ouvrage vous apprendrez à :
    • Installer et configurer Joomla ! 1.5 que vous travailliez sous Windows Mac ou Linux.
    • Convertir vos projets Web existants vers Joomla ! 1.5 et à en assurer la maintenance.
    • Adapter Joomla ! 1.5 à vos besoins en ajoutant à l interface existante des outils d autres éditeurs Web.
    • Composer des modèles Joomla ! 1.5 pour gagner en efficacité et en rapidité.