web-dev-qa-db-fra.com

Les plugins ne seront installés qu'avec 777 sur le dossier. Solution?

Je ne suis pas le premier à poser cette question, mais je souhaite que cette question soit répondue à ma situation.

Wordpress est installé sur mon serveur (je l’héberge sur Versio.nl) et j'ai configuré Wordpress complet comme il est recommandé. Ce qui est la valeur par défaut. Bien que .. je ne puisse installer aucun plugin (ni thème, ni quoi que ce soit lié à une action 'write'.

Chaque fois que j'essaye d'en installer un, le message suivant s'affiche:

Téléchargement du package d'installation depuis http://downloads.wordpress.org/plugin/wp-security-scan.Zip … Décompression du package… Installation du plug-in… Impossible de créer le répertoire. /home/sandexs1/domains/iscs.nl/public_html/wp-content/plugins/wp-security-scan/ L'installation du plug-in a échoué.

Quelqu'un pourrait-il aider?

S'il vous plaît demander si vous avez besoin de plus d'informations pour répondre à mon problème!

1
Sander Schaeffer

Vous devez parler à votre hébergeur Versio.nl; quelque chose ne va pas avec leurs configurations de serveur partagé.

Les fichiers et les dossiers ne doivent jamais être 777. Wordpress n'a pas besoin de plus de 644 fichiers et 755 dossiers. Et Wordpress devrait pouvoir créer des répertoires.

Certains plugins nécessitent que le dossier/wp-content/soit accessible en écriture, mais dans ce cas, ils vous le feront savoir lors de l'installation. Dans certains cas, cela peut nécessiter l’affectation de 755 autorisations.

De http://codex.wordpress.org/Changing_File_Permissions :

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 pour ce compte. Sur les hôtes partagés, les fichiers ne doivent jamais appartenir au processus serveur Web lui-même (parfois, il s'agit de www, ou d'Apache, ou de personne).

Tout fichier nécessitant un accès en écriture à partir de WordPress doit appartenir ou appartenir à un groupe par le compte d'utilisateur utilisé par WordPress (qui peut être différent du compte de serveur). Par exemple, vous pouvez avoir un compte d'utilisateur qui vous permet de transférer des fichiers FTP sur votre serveur, mais votre serveur lui-même peut fonctionner sous un utilisateur distinct, dans un groupe d'utilisateurs distinct, tel que dhapache ou nobody. Si WordPress est exécuté 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 ayant 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 plutôt que 755 pour les dossiers et 664 au lieu de 644).

1
markratledge