Salut
Regardes voir le proprio du dossier wordpress peut-être, ça donne quoi ?
cd /var/www
ls -l
Il devrait être en www-data www-data normalement pour avoir le droit d'écrire, c'est peut-être juste ça.
Ex.
Quand tu dit proprio tu parle de quelle dossier ?

En regardant via ta commande voilà ce que ça me donne :
drwxr-xr-x  5 www-data www-data  4096 Sep 26 21:02 base
drwxr-xr-x  3 www-data www-data  4096 Sep 26 21:10 graph
-rwxr-xr-x  1 root     root       418 Sep 27 13:57 index.php
-rwxr-xr-x  1 root     root     19935 Sep 27 13:57 license.txt
drwxr-xr-x  4 munin    munin     4096 Sep 26 21:15 monitoring
-rwxr-xr-x  1 root     root      9028 Sep 27 13:57 readme.html
drwxr-xr-x 12 www-data www-data  4096 Sep 26 21:11 rutorrent
drwxr-xr-x  7 www-data www-data  4096 Sep 26 21:03 seedbox-manager
-rwxr-xr-x  1 root     root      5456 Sep 27 13:57 wp-activate.php
drwxr-xr-x  9 root     root      4096 Sep 27 13:58 wp-admin
-rwxr-xr-x  1 root     root       364 Sep 27 13:57 wp-blog-header.php
-rwxr-xr-x  1 root     root      1477 Sep 27 13:57 wp-comments-post.php
-rwxr-xr-x  1 root     root      3579 Sep 27 13:57 wp-config-sample.php
-rwxr-xr-x  1 root     root      3941 Sep 27 14:13 wp-config.php
drwxrwxrwx  7 root     root      4096 Sep 28 11:46 wp-content
-rwxr-xr-x  1 root     root      3286 Sep 27 13:57 wp-cron.php
drwxr-xr-x 17 root     root     12288 Sep 27 14:01 wp-includes
-rwxr-xr-x  1 root     root      2382 Sep 27 13:57 wp-links-opml.php
-rwxr-xr-x  1 root     root      3353 Sep 27 13:57 wp-load.php
-rwxr-xr-x  1 root     root     34057 Sep 27 13:57 wp-login.php
-rwxr-xr-x  1 root     root      7786 Sep 27 13:57 wp-mail.php
-rwxr-xr-x  1 root     root     13920 Sep 27 13:57 wp-settings.php
-rwxr-xr-x  1 root     root     29890 Sep 27 13:57 wp-signup.php
-rwxr-xr-x  1 root     root      4035 Sep 27 13:57 wp-trackback.php
-rwxr-xr-x  1 root     root      3064 Sep 27 13:57 xmlrpc.php
Donc si je comprend bien il est pas en www-data www-adta mais en root
C'est pas super propre ton affaire, un dossier wordpress avec tout le fourbi dedans serait plus chic
Et vu que j'imagine tu as suivi le tuto rutorrent, une modif dans le fichier rutorrent.conf de nginx et c'était bon

Fais ça:
chown -R www-data:www-data /var/www
Remets munin comme il faut après:
chown -R munin:munin /var/www/monitoring
Et testes la mise à jour
Au pire, je peut toujours mettre les dossiers WP dans un dossier wordpress et changer l'accueil.
Si tu fais un dossier wordpress, dans ton rutorrent.conf tu modifies juste la partie:
location ^~ / {
root /var/www/base;
...
avec ta conf wordpress

Mais si tu y accèdes comme ça tu peux laisser tel quel
Ouais c'est bien là que j'allais modifié l'accueil

Bon ça fonctionne dans l'ancienne config (en bordel). Je suppose que après je doit refaire les commande de cette façon pour donner le droit d'écriture à mon utilisateur ?
chown -R www-data:www-data /var/www/wordpress
chown -R munin:munin /var/www/monitoring
Ouais pareil (mais munin dit être ok maintenant)
Tu peut m'expliquer stp en quoi ces 2 lignes consiste et ce à quoi elle font appel histoire que je comprenne ?
Le chown change le proprio et le groupe, le -R pour que ce soit récursif.
nginx utilise l'user www-data
Ah ok. Mais quelle lien entre nginx et vsftpd ? vsftpd utilise le même user que nginx ?
Aucun ^^
En suivant le tuto, tu as juste permis à ton user de pouvoir accéder au dossier + les droits d'écriture dedans
Tu as ajouté le groupe tonuser à www-data et inversement
usermod -a -G www-data toto
usermod -a -G toto www-data
et tu as modifié les droits du dossier en 77x pour que le groupe puisse bricoler là dedans comme il veut
edit: d’ailleurs le titre du topic est pas bon, ça devrait être "Problème droit d'écriture Wordpress"
Ok, je rename.

Merci bien.

Et au passage, tu a une idée de pourquoi WP ne resize pas correctement les images par rapport au container ?
http://prnt.sc/cncfpl
Non je ne connais pas vraiment Wordpress désolé
Ok, pas de problème.

En tout cas merci pour tout.
un mois plus tard
Répondre…