Follow us on Twitter
Astuces Joomla Changer les permissions des répertoires Joomla


Changer les permissions des répertoires Joomla

Contenu text : oui
Contenu vidéo
: oui (04:04)

En fonction de la configuration de votre hébergement, il se peut que vous rencontriez ce type d’erreur : JFolder::create: Ne peut pas créer le dossier ou Attention ! - Le fichier n'a pas pu être déplacé à l’installation de nouvelles extensions.

La plupart du temps cela est lié au fait que votre site Joomla n’a pas les droits suffisants pour créer ou ajouter de nouveaux répertoires ou fichiers par exemple dans des répertoires comme /tmp ou /administrator/component

La liste des répertoires pour lesquels Joomla doit posséder un droit d’écriture et de modification peuvent être consultés via le menu Aide puis Infos Système. Cliquez ensuite sur le lien Permissions des dossiers. Cette page vous affiche sur la gauche la liste des répertoires concernés et sur la droite leur statut (Lecture seule ou modifiable). Tous ces répertoires devraient avec le statut modifiable.

Pour modifier les droits de ces répertoires, soit vous le faites depuis la console d’administration de votre hébergement via la fonctionnalité Gestion des fichiers et répertoires, soit via votre client FTP. Vous devrez ensuite accéder à chaque répertoire de manière individuelle et modifier ses droits.

Afin d’effectuer cette opération de manière plus simple et plus rapide, nous avons développé un script permettant, une fois les paramètres FTP définis dans l'entête de celui-ci, de changer les droits des répertoires Joomla en un clique.

Dans le tutoriel vidéo ci-dessous, nous avons modifié les droits des répertoires en 777 ce qui n’est recommandé que lorsque les droits, dans l’ordre 755, 765  puis 776 ne suffisent pas. Cela dépend de la configuration de votre hébergement. Il vous faudra donc tout d’abord essayer avec les droits 755, contrôler que les répertoires Joomla soient bien modifiables, si tel n’est pas le cas alors essayez avec les droits 765, puis776 et enfin si ce n’est toujours pas bon définir les droits 777.

Veuillez changer la valeur des droits dans le script au niveau de la première ligne.

Voici le script à télécharger: Script pour changer les droits des répertoires Joomla

! NOUBLIEZ PAS DE SUPPRIMER LE SCRIPT DE VOTRE SERVEUR UNE FOIS LE RENOMMAGE EFFECTUE !


5 Commentaire

  1. Merci pour ce tuto et cette vidéo très claire, bien expliqué.

    Continuez comme ça ;)
  2. Bonjour,
    Difficile de connaitre exactement le path FTP, mais bon, du coup je l'ai fait manuellement.
    Mais je me pose une question, coté sécurité du site, tout est en 777, est-ce que ça ne pose pas de problème ?
    Merci
  3. Pour connaître le path FTP de la racine de ton site Joomla, il te suffit de créer un fichier php avec par exemple comme nom "path.php" puis de rentrer ce code présent au début de cet article:
    http://www.joomlabc.com/astuces/extensions/impossible-installer-extension-jftpmkdir-bad-response

    Ensuite tu déposes le fichier à la racine de ton site et tu l'appel via ton navigateur Web: "http://www.tondomain.com/path.php". Tu devrais voir apparaître à l'écran le path FTP complet de la racine de ton site.
  4. Génial!
    Merci beaucoup, très clair, parfait!
  5. Tu m'as sauve la vie

Ajouter un commentaire


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Dernières astuces

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    Formulaire identification