Comment réparer rapidement l'erreur d'autorisations de fichiers et de dossiers dans WordPress
Publié: 2017-05-25Comme tout autre système de gestion de contenu (CMS), WordPress est livré avec quelques bizarreries. L'un des plus ennuyeux est l'"erreur d'autorisation de fichier et de dossier", qui peut vous empêcher d'interagir avec votre site. Cela inclut la création de dossiers et la modification de fichiers – essentiellement tout ce dont vous avez besoin pour exécuter votre site Web WordPress.
La bonne nouvelle est que ce problème particulier a une solution rapide. Il s'agit de configurer vos paramètres d'autorisation de fichier et de dossier. Cependant, avant de nous plonger dans la façon de le faire, voyons comment les autorisations fonctionnent dans WordPress et pourquoi elles sont importantes.
Ce que vous devez savoir sur les autorisations de fichiers et de dossiers dans WordPress
Chaque fichier et dossier sur votre ordinateur est livré avec son propre ensemble d'autorisations. Ce sont des règles qui déterminent qui peut interagir avec eux et ce qu'ils peuvent faire avec ces fichiers. Par exemple, vous pouvez définir un dossier en lecture seule pour les utilisateurs non administrateurs. Bien que vous puissiez apporter des modifications aux fichiers de ce dossier, tout le monde pourra toujours les afficher.

Les systèmes basés sur Unix utilisent des valeurs numériques pour représenter les niveaux d'autorisation.
En bref, l'erreur d'autorisations de fichiers et de dossiers dans WordPress est un problème d'accès. Si vous rencontrez cette erreur, vous saurez immédiatement quel est le problème. WordPress renverra un message d'avertissement lorsque vous essayez d'accéder à votre site Web (quelque chose de similaire à Impossible de créer un répertoire ).
Il est essentiel de s'assurer que vos paramètres d'autorisation sont précis pour assurer la sécurité de votre site WordPress. Après tout, vous ne voulez pas que les utilisateurs réguliers aient accès à vos fichiers principaux WordPress. Vous ne voudrez peut-être même pas que vos collaborateurs le fassent non plus. En ce qui nous concerne, seuls les administrateurs WordPress devraient avoir les autorisations nécessaires pour modifier votre site, au-delà de la publication de nouveaux contenus et autres petits ajouts.
Cependant, il est également important de donner à WordPress lui - même les autorisations nécessaires pour que la plate-forme puisse remplir ses fonctions. Cela implique la création de dossiers, de publications, de pages, la création de fichiers, etc. Sans eux, le CMS ne fonctionnera pas comme prévu et vous rencontrerez une myriade d'erreurs, y compris celles relatives à vos fichiers et dossiers.
Comment réparer rapidement l'erreur d'autorisations de fichiers et de dossiers dans WordPress (en 2 étapes)
Le moyen le plus rapide de résoudre ce problème est d'accéder à votre site à l'aide d'un client FTP (nous recommandons FileZilla). Cependant, avant d'examiner vos fichiers et dossiers WordPress, nous vous recommandons de sauvegarder votre site manuellement au cas où l'impensable se produirait et que vous deviez restaurer votre site.
Lorsque vous êtes prêt, ouvrez votre client FTP et connectez-vous à votre serveur.
Étape 1 : Corrigez les paramètres d'autorisation de vos répertoires
Tout d'abord, recherchez votre dossier racine WordPress, qui est généralement nommé public_html, www ou après le titre de votre site. Ouvrez-le et vous devriez trouver trois dossiers ( wp-admin, wp-content et wp-includes ) ainsi que plusieurs fichiers libres :

Sélectionnez ces trois dossiers, cliquez dessus avec le bouton droit de la souris et choisissez l'option qui lit les autorisations de fichier :

Vous devriez voir l'écran Modifier les attributs du fichier , contenant les autorisations de lecture, d'écriture et d' exécution pour trois types d'utilisateurs : le propriétaire du fichier, le groupe du propriétaire et le public normal. Le premier nombre représente vos autorisations, le deuxième nombre représente votre groupe et le troisième est le niveau d'autorisation de votre utilisateur. Chaque type d'autorisation est également représenté par une valeur numérique. Read vaut quatre, Write vaut deux et Execute vaut un.

Le nombre maximum que vous pouvez donner est de sept, ce qui représente l'accès en lecture , en écriture et en exécutable pour un utilisateur - vous pouvez voir la représentation numérique dans le champ Valeur numérique :

De retour aux trois dossiers, nous voulons définir une valeur numérique de 755 et cocher l'option qui lit Recurse dans les sous-répertoires > Appliquer aux répertoires uniquement :

Cela signifie que vous obtenez un accès complet, WordPress peut lire et ouvrir des dossiers (mais pas les supprimer), et il en va de même pour vos utilisateurs. Cependant, vos fichiers ne seront pas affectés, ce qui nous amène à la deuxième étape.
Étape #2 : Modifiez les valeurs d'autorisation de vos fichiers WordPress
Maintenant que vous avez modifié les niveaux d'autorisation pour tous vos répertoires, il est temps de faire de même pour vos fichiers. Cependant, nous n'utiliserons pas la même valeur numérique qu'avec les dossiers.
Pour cette étape, revenez à votre répertoire racine et sélectionnez chaque fichier et dossier qu'il contient, y compris ceux que nous avons utilisés lors de la dernière étape. Maintenant, faites un clic droit dessus et choisissez à nouveau l'option Autorisations de fichiers :

Cette fois-ci, vous allez remplacer le nombre existant dans le champ Valeur numérique par 644 :

Dans ce cas, vous (en tant que propriétaire) pouvez à la fois lire et modifier chaque fichier. Quant à vos visiteurs et votre groupe, ils n'ont qu'un accès en lecture puisqu'ils ne sont pas propriétaires des fichiers. C'est le réglage parfait du point de vue de la sécurité, car il limite les points d'entrée pour les attaques potentielles.
Avant de mettre à jour les paramètres d'autorisation pour vos fichiers, assurez-vous de cocher l'option qui lit Recurse dans les sous-répertoires > Appliquer aux fichiers uniquement . De cette façon, vous n'appliquerez que la valeur 644 à vos fichiers WordPress et vos dossiers conserveront les paramètres que vous avez spécifiés lors de la dernière étape.

Il ne vous reste plus qu'à réessayer d'accéder à votre site. Si vous avez suivi les étapes ci-dessus, l'erreur d'autorisations de fichiers et de dossiers devrait disparaître et votre site Web devrait être à nouveau pleinement opérationnel. Cependant, si vous rencontrez toujours un problème, il peut y avoir une raison sous-jacente à l'erreur. Dans ce cas, nous vous recommandons de contacter votre hébergeur pour vous aider à résoudre le problème.
Conclusion
Les paramètres d'autorisation de fichier et de dossier peuvent être un sujet intimidant, et pour cause. L'utilisation de mauvais paramètres peut sérieusement gâcher votre site - une connaissance approfondie de la structure de fichiers WordPress est donc indispensable.
Une fois que vous êtes au fait de cela - et que vous avez accédé à votre site via FTP - la correction de l'erreur d'autorisation de fichier et de dossier ne prend que deux étapes :
- Modifiez les paramètres d'autorisation pour vos dossiers WordPress.
- Répétez le processus pour tous vos fichiers.
Avez-vous des questions sur la façon de corriger l'erreur d'autorisations de fichiers et de dossiers WordPress ? Demandez dans la section commentaires ci-dessous!
Image miniature de l'article par Trivalium / shutterstock.com.
