Si vous utilisez le CMS Joomla, vous pouvez rencontrer des erreurs lors de l’installation d’extensions ou de mises à jour de type JFolder :

JFolder::create: Boucle infinie détectée
Attention : impossible de déplacer le fichier.

Erreur
Archive does not exist
Impossible de trouver un pack d'installation

ou encore :

JFolder::create: Could not create directory
Module Installation: Échec lors de la création du répertoire:

Pour corriger ces problèmes, vous devez éditer le fichier configuration.php et vérifier que les chemins des répertoires public $log_path et $tmp_path sont corrects. Le problème lorsque vous êtes hébergé sur un hébergement mutualisé est qu’il est difficile de connaitre le chemin exact des répertoires depuis la racine.

Pour cela, vous pouvez télécharger le fichier suivant et suivre ces instructions :

  • Renommez le fichier en : whereami.php
  • Envoyez le fichier en FTP à la racine du Joomla
  • Accéder au fichier (Exemple : http://www.monsite.com/whereami.php)
  • Vérifier que le chemin affiché est bien celui présent dans le fichier configuration.php
  • Vérifier que les dossiers log et tmp existent bien (qu’ils sont créés) dans le chemin indiqué.