Site réalisé sur
une plate-forme Word et Web


Joomla - Correction, modifications, changement nom du dossier installation - La solution

@logo_WordEtWeb_mini

 

CMS  -  JOOMLA    -   Correction / modification du dossier d’installation

 

 

 

Comment changer le nom du dossier d’installation de JOOMLA ?

 

Récemment les équipes qui développent JOOMLA on créé un outil « Moovjla » qui permet de mettre à jour automatiquement le fichier de configuration de JOOMLA ainsi que la base de données lors d’un changement d’hébergement et/ou de dossier d’installation.

Je ne l’ai pas testé, mais le voici : http://www.joomxtensions.com/utilisation-de-moovjla.html .

 

Il est possible de sauvegarder régulièrement votre base de données de Joomla via « LazyDbBackup » :

LazyDbBackup est une évolution de LazyBackup créé par Stefan Granholm. Il est distribué sous licence GNU/GPL (2 ou sup.)

Son rôle est de déclencher une sauvegarde de la base de données d'un site Joomla! et de l'expédier par messagerie électronique à l'adresse définie, et au rythme choisi.

Cette extension initialement uniquement en anglais pour Joomla! 1.5 a été internationalisée et également adaptée pour être utilisée sur des sites Joomla! 1.6

http://www.joomxtensions.com/utilisation-de-lazydbbackup.html

 

Personnellement, je préfère comprendre et suivre ce que je fais.

Aussi voici la solution manuelle :

 

JOOMLA -  Choisir le nom du dossier d’installation :

 

Pour  JOOMLA, le dossier d’installation a souvent pour nom « JOOMLA ». ce qui n’apporte strictement rien au point de vue référencement.

Il est plus judicieux de remplacer ce nom de dossier par un à trois mots clés qui caractériseront le mieux votre activité.

 

Par exemple si votre activité principale est de vendre des canaris jaunes moins chers qu’ailleurs, choisissez comme nom de dossier d’installation :

   « canaris-jaunes ».

 

Chez OVH ce dossier se trouvera dans le dossier www.

Ce qui donnera : « /www/canaris-jaunes » 

 

Ne pas oublier que chez OVH, le dossier www doit avoir les attributs 705.

 

JOOMLA -  Modifier le fichier de configuration :

Fichier de configuration : « configuration.php ».

Il contient chemin relatif et informations MySQL.

Il suffit de modifier : 

·         var $log_path = '/home/<LoginFTP>/www/canaris-jaunes/logs';

·         var $tmp_path = '/home/<LoginFTP>/www/canaris-jaunes/tmp';

·         var $host = 'mysql5-67';

·         var $user = 'DB_Owner';

·         var $db = 'DB_Owner';

·         var $password = 'DB_Password';

 

JOOMLA -  Modifier la base de données :

 

 

Lors du transfert d’un site JOOMLA (fichier et base de données) d’un PC vers votre hébergeur, il est impossible :

-       Pour l’administrateur, d’ajouter de nouveaux fichiers à télécharger,

-       Pour les visiteurs inscrits, de télécharger les fichiers proposés.

 

La cause vient de ce que ces opérations nécessitent des chemins « en dur ».

Par exemple chez OVH, pour la table jos_downloads_files et le champ filepath :

-       En local :      C:/wamp/www/Dossier1/remos_downloads/

-       Chez OVH :   /home/<LoginFTP>/Dossier1/remos_downloads/

 

Pour corriger ce problème, il suffit d’effectuer les opérations suivantes :

 

 

Chez OVH, à l’adresse http://pma.ovh.net/ accéder à la base données avec phpMyAdmin.

 

 

Faire un export complet de la base de données et le copier dans un fichier TEXTE sur le micro. (Le fichier TEXTE doit être ouvert avec c:/windows/notepad.exe.),

 

 

Dans ce fichier texte remplacer partout :

  Remplacer :

       C:/wamp/www/Dossier1/remos_downloads/

  Par :

      /home/<LoginFTP>/Dossier1/remos_downloads/

 

 

 

Dans ce fichier texte remplacer partout :

  Remplacer :

       C:\\wamp\\www\\Dossier1/remos_downloads/

  Par :

       /home/<LoginFTP>/Dossier1/remos_downloads/

 

 

Sauvegarder ce fichier TEXTE.

 

 

Chez OVH, à l’adresse http://pma.ovh.net/ accéder à la base données avec phpMyAdmin.

 

 

Faire un import complet de la base de données à partir du fichier TEXTE modifié sur le micro.

 

 

Contrôle dans JOOMLA en tant qu’administrateur

 

 

Menu « Composants » - Sous-menus « Remositary » : Les trois répertoires et chemins doivent indiquer : « Répertoire en écriture - OK »

 

 

Puis icône « Gestion des catégories » La colonne « Statut de stockage »  doit indiquer « Répertoire physique - OK 

 

 

C’est terminé.

 

 

 

 

 

JOOMLA -  Modifier le fichier index.php à la racine du site :

 

Pour que vos visiteurs aillent directement dans votre dossier « http://www.Votre-Domaine.com/canaris-jaunes »

Il suffit de mettre dans le dossier www le fichier « index.php » ci-dessous :

 

<?PHP

   header("HTTP/1.1 301 Moved Permanently");

   header("Location: http://www.Votre-Domaine.com/canaris-jaunes/index.php");

   exit;

?>

 

Par exemple :

La page d’accueil du domaine http://www.Votre-Domaine.com/index.php sera automatiquement redirigée vers http://www.Votre-Domaine.com/canaris-jaunes/index.php

et les mots clés bio, naturel, pas cher seront pris en compte pour le référencement à chaque page affichée du site.