wamp + wordpress : échec de l’ouverture du flux : autorisation refusée dans

Publié par Jean-Michel le

J’ai installé WAMP et WordPress. J’essaie d’installer un nouveau thème. Après l’avoir copié dans le dossier des thèmes, lorsque j’entre dans le panneau d’administration des thèmes pour activer le thème, j’obtiens l’erreur :

Attention : fopen(C:wampwww/wp-content/themes/enfold/style.css) : échec de l’ouverture du flux : autorisation refusée dans C:wampwwwwp-includesfunctions.php à la ligne 3666

Ça ressemble à ça :
entrez la description de l'image ici

Et en dessous, la page continue de s’afficher.
Je n’ai aucune idée de pourquoi cela se produit.

Solution n°1 trouvée

Vérifiez les autorisations de votre fichier/dossier pour wp-content et le thème que vous avez téléchargé.

Voir Modification des autorisations de fichiers « WordPress Codex

En règle générale, tous les fichiers doivent appartenir à votre compte d’utilisateur (ftp) sur votre serveur Web et doivent être accessibles en écriture par ce compte. Sur les hôtes partagés, les fichiers ne doivent jamais appartenir au processus du serveur Web lui-même (il s’agit parfois de www, d’apache ou de personne).

Tout fichier nécessitant un accès en écriture à partir de WordPress doit appartenir ou appartenir au groupe du compte d’utilisateur utilisé par WordPress (qui peut être différent du compte du serveur). Par exemple, vous pouvez avoir un compte d’utilisateur qui vous permet de transférer des fichiers FTP vers votre serveur, mais votre serveur lui-même peut fonctionner en utilisant un utilisateur distinct, dans un groupe d’utilisateurs distinct, tel que dhapache ou personne. Si WordPress s’exécute en tant que compte FTP, ce compte doit avoir un accès en écriture, c’est-à-dire être le propriétaire des fichiers ou appartenir à un groupe disposant d’un accès en écriture. Dans ce dernier cas, cela signifierait que les autorisations sont définies de manière plus permissive que par défaut (par exemple, 775 au lieu de 755 pour les dossiers et 664 au lieu de 644).

Pour que WordPress et WAMP définissent automatiquement les autorisations pour un nouveau thème, utilisez la zone d’administration de WordPress pour télécharger et installer le thème. Voir Apparence>>Thèmes>>Utilisez le bouton Ajouter nouveau.

Solution n°2 trouvée

Dans mon cas, le dossier de thème (et les fichiers qu’il contient) était en lecture seule et il était également crypté.

Faites un clic droit sur le dossier -> Propriétés, assurez-vous que Lecture seule n’est pas sélectionné, puis cliquez sur le bouton Avancé, assurez-vous que « Crypter le contenu pour sécuriser les données » n’est pas sélectionné, appuyez sur OK puis à nouveau sur OK, « Appliquer les modifications à ce dossier , sous-dossiers et fichiers ». Ça devrait le faire:)

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *