Bonjour tout le monde,
j’ai un site web wordpress sous debian buster 10.6, quand je suis en réseaux local à l’université je travaille dessous et je fais des mise à jours concernant les articles de mon site web sans probleme, mais une fois j’essaye de faire ces mises à jours de chez moi ce message d’erreur s’affiche: error 403 # Forbidden
You don’t have permission to access this resource.
Sachant que je n’ai pas fait des restrictions dans le fichier .htacces concernant ça
Les mises à jour de Wordpress exigent une propriété du site en lecture et écriture par le serveur web. Essaie de regarde si l’utilisateur utilisé par le serveur web a bien accès en écriture aux fichiers du site.
Je ne mets pas de commande car je ne sais pas où tu as mis le site, ni quel serveur web tu utilises.
Pour clarifier, tu parles de mettre à jour des articles sur ton site, ou de mettre à jour wordpress lui-même ?
Tu as regardé les messages d’erreur dans /var/log/apache2/ (je ne sais pas si tu as configuré un fichier de log spécifique ou si tout se retrouve dans le fichier access.log) ?
sur quelle machine est installé wordpress ? Sur une machine à l’université ?
Oui, toutes les questions sont pertinentes, essaie de répondre à toutes celles qu’on te pose afin que nous puissions comprendre d’où vient le problème. Si tu as une difficulté pour nous donner des informations, fais-en-nous part pour qu’on t’aide.
Bonjour tout le monde,
je veux dire la mise à jours de mes articles de mon site web sous MCS Worddpress, pas la mise du Wordpress, le message d’erreur s’affiche lorsque j’essaye de faire la mise à jours de mes articles crées sur mon site web wordpress.
le CMS Wordpress est installé sur un serveur hébergé dans notre université, lorsque je fais des mises jours concernant mes articles de notre site web à l’université ça ne pose pas de problème et le message d’erreur ne s’affiche pas, mais ça m’arrive de me connecter de chez moi et modifier un article et cliquer sur le bouton mise pour qu’il prend en considération la mise à jours le message d’erreur s’affiche « erreur 403 » # Forbidden
You don’t have permission to access this resource.
Concernant cette question:
Tu as regardé les messages d’erreur dans /var/log/apache2/ (je ne sais pas si tu as configuré un fichier de log spécifique ou si tout se retrouve dans le fichier access.log ) ?
j’ai consulté le contenue de ce fichier mais j’ai rien compris
C’est justement pour ça qu’on te demande le access.log et error;log afin de pouvoir t’aider. Nous avons bien saisi que tu ne comprenais pas ce que disent ces fichiers, mais nous, nous pouvons t’aider et t’expliquer,. Mais c’est impossible à faire en aveugle sans voir les fichiers en question.
bonjour,
une fois j’esseye de modifier un arcticle il m’affiche ce message « erreur 403 » # Forbidden
You don’t have permission to access this resource.
et au meme temps j’ai consulté mon fichier:
tail -n 20 /var/log/apache2/access.log
ce qui est affiché:
10.120.5.37 - - [06/Dec/2020:11:28:13 +0100] « POST /wp-admin/admin-ajax.php HTTP/1.1 » 200 537 « http://mon-site-web/wp-admin/post.php?post=3903&action=edit » "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36"
Merci de me répondre
Il est stocké où le site sur le serveur ? l’utilisateur www-data (normalement c’est cet utilisateur si tu n’a rien customisé) est bien propriétaire des fichiers ? quels sont les droits sur les dossiers/fichiers du site ?
Etant donné que c’est du Wordpress, as-tu pensé à vérifier les autorisations/permission de l’utilisateur php si tu utilise du FPM ( y a de grandes chances …)
Autre point à vérifier le htaccess
Sinon les logs c’est quoi le message d’erreur exact ?
bonjour,
concernant le fichier Htaccess c’est le même que j’utilise pour tous mes sites et j’ai pas eu de problèmes, mais concernant votre remarque « as-tu pensé à vérifier les autorisations/permission de l’utilisateur php si tu utilise du FPM » je comprend pas comment vérifier ça.
concernant les logs
root@debian-9:/var/log/apache2# tail -n20 /var/log/messages
Dec 20 00:00:28 fs rsyslogd: [origin software="rsyslogd" swVersion="8.1901.0" x-pid="467" x-info="https://www.rsyslog.com"] rsyslogd was HUPed
Dec 21 00:00:28 fs rsyslogd: [origin software="rsyslogd" swVersion="8.1901.0" x-pid="467" x-info="https://www.rsyslog.com"] rsyslogd was HUPed
root@debian-9:/var/log/apache2#