mardi 11 septembre 2007

Comment installer une extension (alternative à la méthode normale) ?

Comment installer une extension (alternative à la méthode normale) ?
24-04-2007

L'installation, pour résumer, se fait via l'administration du site, en utilisant les liens d'installation disponibles depuis le menu, que ce soit pour des modules, des composant ou des mambots/plugins.
Il en va de même pour les templates et les langues.

Il est la plupart du temps déconseillé de faire une install en dézippant puis en uploadant par ftp, car il faut bien souvent procéder à une écriteure dans une ou plusieurs table de la base de données.

méthode normale :
Il faut aller dans l'admin, aller dans le menu composant ou install et utiliser l'installation d'un composant en uploadant le fichier .zip directement depuis l'outil.
La procédure a pour effet de lire un fichier xml qui "pilote" la phased'installation.
une fois fait, une message de confirmation apparait avec un énorme "success" écrit à l'écran.
Si au contraire on obtient un "failed" c'est qu'il y a un blème dans le zip que l'on tente d'installer (vérifier s'il n'y a pas un .zip dans le .zip ... si si, ça arrive)
Si malgré tout cela, on n'arrive à rien, alors il faut ruser !

méthode alternative :

1. Dézippez l'extension sur son ordinateur.
2. Via le FTP ou en direct, créer un répertoire sur son serveur (genre '/installer') (attention à ce qu'il soit lisible)
3. Uploader le contenu de l'extension dézippé dans ce répertoire.
4. Dans le panneau administration > Installation > Installer un composant/mambot/module
5. Choisis "install from a directory" / "installer depuis un fichier"
6. Indiquer le répertoire où se trouve le répertoire dézippé (ex : htdoc/joomla/installer/nom_du_composant/ (ce répertoire doit contenir un fichier index.html, il faut donc s'assurer que c'est pas un répertoire parent)) et valider.
Attention le chemin est le chemin physique sur le serveur ! (genre htdox/moncompte/www/joomla/installer/nom_du_composant/)

Coutoisie: www.joomlafacile.com


Powered by ScribeFire.

Aucun commentaire: