Fix open () Erreur critique: 13: Autorisation refusée - Erreur de téléchargement d'images dans WordPress

de yoga est un système très flexible qui permet aux utilisateurs de créer très rapidement d'un blog simple à un site de présentation avancé ou à un magasin en ligne.
Comme tout système, ce n'est pas sans problèmes. La plupart du temps, offres d'hébergement web sont optimisés pour un petit nombre d'utilisateurs ou ne sont pas configurés en fonction des besoins des utilisateurs. Pour un site web avancé créé sur WordPress, nous vous recommandons d'utiliser Serveurs Dédiés avec des services spécifiquement configurés pour WordPress.

L'une des erreurs les plus courantes sur un blog / site web créé avec WordPress est l'impossibilité de télécharger des fichiers multimédias. Erreur HTTP. Si vous avez activé un « error.log » sur le serveur lorsque vous essayez de télécharger une image, l'erreur ressemblera à ceci:

"Données" [Crit] # 16324 16324: 119467 * open () "/ home / chemin / public_html /" a échoué (13: Autorisation refusée), le client IP, serveur: website.com, demande « GET / HTTP / 1.1 ", hébergeur:" website.com "


Cette erreur est rencontrée lors d'une tentative non seulement télécharger un fichier multimédia sur le serveur, mais quand le site est accessible par les utilisateurs et les scripts des pages Web qui sont les FII ne sont pas autorisés à être ouverts sur le serveur. Cette erreur est donc les autorisations de fichiers et de dossiers sur le serveur hôte. "chmod"Et"chown».

Comment corriger l'erreur: open () Critical Error: 13: Permission denied

1. Tout d'abord, nous devons avoir accès Ftp ou SSH au serveur. Nous nous connectons et naviguons vers le répertoire où se trouve le dossier où se trouvent les fichiers du site Web. Dans notre exemple, ceci est: "public_html".

2. Si nous utilisons une connexion SSH, dans le répertoire où nous avons atteint le point 1, nous exécutons les lignes de commande:

trouver. -type f -exec chmod 644 {} \; trouver. -type d -exec chmod 755 {} \;

chown -R user:group *
La première ligne de commande va vous chercher tous les fichiers trouvé dans le dossier actuel et récursif, et définir les autorisations 644. La deuxième ligne de commande fera de même, mais seulement pour les répertoires. Cela leur donnera la permission 755.
Dans la troisième ligne du changement de commande utilisateur et les fichiers appartenant du groupe. Le plus souvent, ils sont de la forme: « apache: personne » pour les serveurs Web httpd / apache ou « nginx: nginx » pour les serveurs avec nginx.

Après l'exécution de ces lignes de commande, le "open () Erreur critique: 13: autorisation refusée"Devrait disparaître. Si vous avez des questions ou des préoccupations, n'hésitez pas à les laisser dans vos commentaires.

Fix open () Erreur critique: 13: Autorisation refusée - Erreur de téléchargement d'images dans WordPress

A propos de l'auteur

infiltration

Passionné par tout ce gadget et Recopie volontiers stealthsettings.com de 2006 et j'aime découvrir de nouvelles choses avec vous sur les ordinateurs et Mac OS, Linux, Windows, iOS et Android.

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.