Dans cet article, vous allez apprendre à corriger l’erreur ” Son répertoire parent est-il accessible en écriture par le serveur?”. Il s’agit d’un problème courant dans WordPress qui vous empêche de télécharger des fichiers sur votre site Web.
L’erreur peut être due à des autorisations incorrectes, à des droits de propriété ou à l’emplacement du dossier des téléchargements. Quelle qu’en soit la cause, nous sommes ici pour vous montrer comment corriger rapidement cette erreur.
Il y a deux méthodes pour résoudre le problème sur un hébergement mutualisé en modifiant le chemin d’accès au répertoire et les autorisations du dossier uploads.
Parfois, le problème ” Son répertoire parent est-il accessible en écriture par le serveur?” se produit parce que WordPress ne peut pas reconnaître l’emplacement du dossier uploads.
Vous pouvez rencontrer ce problème après avoir déplacé votre site chez un autre hébergeur. Pour le résoudre, vous devez modifier votre fichier de configuration WordPress :
define( 'UPLOADS', 'wp-content/uploads' );
avant cette ligne :
require_once(ABSPATH . 'wp-settings.php');
Si vous obtenez toujours l’erreur ” Son répertoire parent est-il accessible en écriture par le serveur?” après avoir suivi la méthode 1, vous pouvez essayer de réinitialiser les autorisations de votre dossier uploads.
Suivez simplement les instructions ci-dessous :
En exécutant cette méthode, vous allez réinitialiser les autorisations du dossier uploads et de ses sous-dossiers à 755.
Ce chiffre signifie que le propriétaire du fichier peut lire, écrire et exécuter le fichier. Ceci est important pour permettre au répertoire d’être accessible en écriture. Ainsi, l’erreur ” Son répertoire parent est-il accessible en écriture par le serveur ?” est corrigée.
Si votre site WordPress est hébergé sur un VPS, vous pouvez essayer la solution suivante pour corriger l’erreur ” Son répertoire parent est-il accessible en écriture par le serveur ?”. Cependant, notez que cette méthode ne fonctionne que pour Linux fonctionnant avec le serveur web Apache.
Avant de commencer, comprenons quelques notions de base. Par défaut, votre serveur Web Apache utilise l’utilisateur www-data et le groupe www-data pour accéder aux fichiers et aux dossiers.
Cependant, il est possible que le dossier uploads ne soit pas la propriété de www-data. Cette situation conduit à la question “Son répertoire parent est-il accessible en écriture par le serveur ?
Ce que vous devez faire, c’est changer le propriétaire du répertoire uploads en www-data :
cd public_html/wp-content
chown -R www-data:www-data plugins
chmod 755 -R uploads
Il définira les permissions pour les plugins et tous les sous-répertoires qu’ils contiennent à 755.
Notez que vous pouvez modifier encore davantage les propriétaires et les permissions des dossiers Linux via la ligne de commande.
La solution ci-dessus peut ne pas fonctionner si vous changez de fournisseur d’hébergement, car les configurations peuvent varier d’un service d’hébergement à l’autre.
Découvrez également:
Lors du développement d'applications Flutter, il est fréquent de rencontrer des erreurs liées à la compatibilité des versions de SDK.…
Lors de l’installation de Windows, vous pouvez rencontrer l'erreur de disque Windows indiquant que le disque sélectionne n’est pas compatible…
L’erreur ‘‘Windows n’a pas pu démarrer le service Windows Update sur l’ordinateur local’’ survient lorsque le système d’exploitation ne parvient…
Le Service Windows Update manquant sur Windows 10 ou 11 Le Service Windows Update est essentiel pour maintenir votre système…
Fujifilm sa nouvelle imprimante portative pour smartphone : l'Instax Mini Link 3. Cette nouvelle imprimante, succédant au populaire Mini Link 2,…
Tout comme de nombreuses plateformes sociales, l’application Telegram offre maintenant la possibilité à ses utilisateurs de gagne de l’argent. Si…
Afficher les commentaires
Merci c'est parfait !
Je vous en prie !