Pour une raison quelconque, lorsque j'essaye de télécharger une image sur mon blog, un message d'erreur indiquant que WP ne peut pas créer de dossier dans le répertoire approprié (wp-content/uploads/2010/09) s'affiche. demandant si le dossier ci-dessus a des autorisations d'écriture. Le dossier parent a en effet des autorisations en écriture. J'ai essayé de créer le dossier manuellement et il affiche toujours le même message d'erreur.
@Lea,
Cette erreur se produit lorsque PHP (WordPress) ne peut pas écrire dans le fichier. Cela est dû au fait que vous ne disposez pas d'autorisations en écriture. Le nom d'utilisateur ou le groupe sous lequel PHP (WordPress) est en cours d'exécution n'est pas autorisé à écrire dans le fichier.
Les autorisations 755 autoriseront les autorisations en écriture dans WordPress lorsque PHP sera exécuté comme nom d'utilisateur dans la plupart des plans d'hôte partagés.
Certains programmes FTP vous permettront de changer l'utilisateur et le groupe attribué aux dossiers. Vous pouvez également effectuer cette modification à l'aide du gestionnaire de fichiers de Cpanel.
Les dossiers doivent avoir le même nom d'utilisateur que votre compte Cpanel.
Certains environnements de serveur nécessitent l’utilisation des autorisations 777 pour que PHP dispose d’un accès en écriture. Ce n'est pas sécurisé dans un environnement d'hébergement partagé. Vous pouvez modifier temporairement vos autorisations sur 777 pour voir si cela vous permet de télécharger des photos mais ASSUREZ-VOUS DE LES CHANGER DE NOUVEAU À 755 LORS DE VOS FAITES.
Votre fournisseur d'hébergement devrait également être en mesure de vous aider dans cette situation.
Cela semble être un problème commun. Je l'ai traité il y a un moment aussi. Dans mon cas, tous les répertoires appropriés avaient 777 autorisations. Voici ma solution, avec beaucoup d'autres que j'ai essayées:
Ces conseils proviennent de un fil du support WordPress pour WP 2.5 (vous pouvez vous référer au lien pour plus d’informations sur ces éléments):
Cela a résolu le problème pour moi: je me suis connecté à WordPress en utilisant le nom d'utilisateur que j'ai créé lors de l'installation, à la place de mon nom d'utilisateur cpanel d'origine doté des autorisations appropriées sur mon compte. J'ai résolu le problème en créant un nouvel utilisateur administrateur WordPress utilisant les mêmes nom d'utilisateur et mot de passe que mon utilisateur cpanel. Déconnecté puis reconnecté en tant qu'utilisateur et problème résolu.
Une chose qui m'est venue à l'esprit - WP vous dira qu'il ne peut pas copier un fichier dans /wp-content/upload
même lorsque toutes les autorisations sont correctes .... si
upload_max_filesize
dans php.ini
est trop petit (disons 2M et vous essayez de télécharger un fichier de 3,5 Mo)!
J'espère que cela aidera tous ceux qui ont les bonnes autorisations mais ne peuvent toujours pas télécharger!
Essayez d'ajouter une autorisation au dossier parent qui est le répertoire "uploads".
Essayez de télécharger les images en utilisant un logiciel FTP et voyez si cela donne la même erreur.
Vérifiez également si un plug-in crée automatiquement une vignette de l'image téléchargée dans un autre répertoire.
Essayez également de modifier l’emplacement de téléchargement de fichier par défaut au cas où cette erreur persiste.
J'espère que cela vous aidera (: