Bonjour,
(Suite de https://community.ovhcloud.com/community/fr/403-forbidden-you-don-t-have-permission-to-access-on-this-server?id=community_question&sys_id=1c15f108359a82d0f078b41a47e1f0bd)
1) Achat d'un NDD+hébergement avec module WP préinstallé (chez OVH)
2) Upload d'un .htaccess à la racine (dans le dossier WWW) contenant ceci :
AuthName "Acces restreint - Veuillez rentrer le login et le MDP requis"
AuthUserFile "/home/xxxidentifiantFTPOVHxxx/.htpasswd"
AuthType Basic
Require valid-user
3) Upload d'un .htpasswd (codé via http://www.infowebmaster.fr/outils/crypter-htpasswd.php) au-dessus du dossier WWW
Quand je tape le nom de domaine dans le navigateur, page blanche avec
Forbidden
You don't have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe
Des idées ?
[RESOLU] Server unable to read htaccess file, denying access to be safe
Sujets apparentés
- Version php 7.0 sur Ovh mais php 5.4.45 sur mon wordpress
22902
10.01.2019 11:14
- Comment récupérer son mot de passe phpmyadmin ?
19813
14.11.2016 10:32
- Changer la version d'une base de donnée en mutualisé
19723
22.12.2016 11:46
- Variable upload_max_filesize plus grande que post_max_size
19664
11.06.2017 16:01
- Résiliation hébergement+domaine
15421
11.09.2018 20:28
- Résiliation hébergement
14559
27.07.2018 10:39
- Transfert hebergement et domaine .fr entre client OVH ?
13731
21.12.2016 15:10
- Ne supporte pas FTP sur TLS
13712
11.12.2018 18:48
- Nouvelle fonctionnalité : SFTP pour tous
13415
06.01.2017 14:50
> AuthUserFile "/home/xxxlenomdudosierOVHxxx/.htpasswd"
il manque ton identifiant ftp
Oui pardon, c'est bien :
AuthUserFile "/home/xxxidentifiantFTPOVHxxx/.htpasswd"
Je corrige dans le message du haut.
ps : que j'y accède via http://www.nomdudomaine.info
via https://www.nomdudomaine.info
via nomdudomaine.info ou www.nomdudomaine.info
c'est le même résultat
tu as vérifié l'encodage des pass de ce site avec mon exemple?
essayé d'autres encodage, md5 ou bcrypt?
https://community.ovhcloud.com/community/fr/resolu-acces-protege-par-htaccess-tourne-en-rond?id=community_question&sys_id=858e2588f51246d02d4c5f7a9ab3619a
Merci pour ton acharnement mais je ne pense pas que ce soit à cause du htpasswd : j'ai essayé via le site indiqué dans ton message en .md5 puis bcrypt mais le message reste le même.
De plus le message indique : Server unable to read htaccess file
C'est bien au niveau du .htaccess que ça se passe a priori.
Si je mets un fichier test.txt dans le WWW et que je tente d'y accéder (en laissant le .htaccess) j'ai toujours :
"You don't have permission to access /test.txt on this server.
Server unable to read htaccess file, denying access to be safe"
Si je supprime le .htaccess, j'accède au test.txt
> Server unable to read htaccess file
c'est un non sens, un serveur ne peut pas se plaindre de ne pas lire ce fichier facultatif
> "You don't have permission to access /test.txt on this server.
quel domaine?
quel est le contenu de /.ovhconfig?
pas de /www/.ovhconfig?
Il y a bien un .ovhconfig (voir copie d'écran sur sujet précédent).
Son contenu :
; pour plus d'informations sur ce fichier:
; http://www.ovh.com/fr/g1175.format_du_point_ovhconfig
app.engine=php
app.engine.version=7.2
http.firewall=none
environment=production
container.image=stable
ps : dans le backoffice OVH, j'ai bien une version 7.2 pour php pour cet hébergement et le certif let's encrypt a été mis en place.
pas de .ovhconfig dans `www`?
```text
curl --head -XGET --user-agent Firefox http://domaine/
HTTP/1.1 403 Forbidden
Content-Type: text/html; charset=iso-8859-1
```
c'est ton .htaccess qui retourne ça (charset=iso-8859-1)
pas de .ovhconfig dans `www`?
```text
curl --head -XGET --user-agent Firefox http://domaine/
HTTP/1.1 403 Forbidden
Content-Type: text/html; charset=iso-8859-1
```
c'est ton .htaccess qui retourne ça (charset=iso-8859-1)
> You don't have permission to access / on this server.
ton path n'est pas bon, tu cherches à accéder à **`/`**
Non , il est bien au-dessus du www (je ne me souviens pas l'avoir déplacé).
J'ai remis le .httpasswd dans www (et modifié le .htaccess qui est dans www).
Mon path est :
AuthUserFile "/home/xxxloginftpovhxxx/www/.htpasswd"
Je ne vois pas comment le .htaccess peut être faux !
ps: j'ai ouvert le .htaccess avec Bluefish au lieu de l'éditeur de texte : RAS.
> Je ne vois pas comment le .htaccess peut être faux !
je ne me fie qu'aux headers
```text
curl --head -XGET --user-agent Firefox http://domaine/
HTTP/1.1 403 Forbidden
Content-Type: text/html; charset=iso-8859-1
```
c'est ok mainteant
Je supprime le "module" installé par OVH. Ca fout le boxon a priori.
> Le code de statut d'erreur de réponse HTTP 403 Forbidden indique qu'un serveur comprend la requête mais refuse de l'autoriser.
c'est pas nécessairement dû à la syntaxe du .htaccess..?
> Si je supprime le .htaccess, j'accède au test.txt
ça m'évite de te demander si Ovh ne t'a pas désactivé
les droit sont bons sur `www`,
et sur .htaccess? : (604, `rw- --- r--`)
Droits sur .htaccess : 750 (-rwxr-x---)
ARF !!! Il manquait le r public !!! MERCI !
hé ben, pas rapide sur ce coup ;/
Merci de ta persévérance ! Bonne soirée !
Excellent tutorial and very well explained!
Bonjour à vous,
Je crois que j'ai le même souci !
J'ai beau aller dans mon serveur FTP regarder les fichiers HT access et changer les droits mais rien n'y fait.
Je peux ni me connecter sur mon site ni y accéder
www.clioandco.com
J'ai lancé aussi une restauration à J-15 de mon blog mais je ne suis pas certaine que ca change quelque chose ?
Vous pouvez m'aider svp ? :D
> J'ai lancé aussi une restauration à J-15 de mon blog mais je ne suis pas certaine que ca change quelque chose ?
houlà grave erreur
en ftp, quel est le contenu de ton `.ovhconfig`?
Merci pour votre réponse :) Comment je sais ca ?
Je suis en train là depuis mon "www." mettre les droits de tous les dossiers et fichiers en 744 sait-on jamais ?
NON ne pas jouer avec ça
et ce n'est pas les bons droits !
tu as un fichier au dessus de www, je te demande son contenu
Ah mince.. oui je touche un peu à tout à chaque fois je plante tout.. :/

Y'a des trucs bizarre justement non ?
**AU-DESSUS** de `www`, tu as un fichier `.ovhconfig` ?
il y a quoi dedans?
hum non rien c'est inquiétant non ?

J'ai ca :)
Alors pour le
.ovhconfing il y a :
app.engine=phpcgi
app.engine.version=7.3
http.firewall=none
environment=production
container.image=legacy
et pour l'autre avec la "vague'
; pour plus d'informations sur ce fichier:
; http://www.ovh.com/fr/g1175.format_du_point_ovhconfig
app.engine=php
app.engine.version=5.4
http.firewall=none
environment=production
:)
> et pour l'autre avec la "vague'
à supprimer
> .ovhconfing il y a :
corriger avec:
```text
app.engine=php
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable
```
Merci j'ai essayé ca ne fonctionne pas :/ :(
iLS DIsent : Réponse : 553 Can't open that file: Disk quota exceeded
Erreur : Erreur critique lors du transfert du fichier
> DIsent : Réponse : 553 Can't open that file: Disk quota exceeded
ok, donc tu a dépassé ton espace disque
tu n'aurais pas un plugin de sauvegarde, genre updraft avec des sauvegardes à purger?
Si je crois mais le truc c'est que je n'arrive même pas à accéder à mon espace de blog. J'y arrive pas le pluging dans le FTP ?
Après je crois pas avoir télécharger une sauvagarde. Est-ce que la restauration système FTP en cours à J-2 semaine pourrait corriger tout ?
Au fait c'est quoi le souci de .OVHconfig précédemment ? Pb niveau php ?
Ou alors je diminue mon espace disque en supprimant des qq sauvegardes base de donnée dans mon ovh :)
> Après je crois pas avoir télécharger une sauvagarde. Est-ce que la restauration système FTP en cours à J-2 semaine pourrait corriger tout ?
surtout pas chez Ovh
tu as dit que tu l'avais déjà fait et tout est peut-être déjà gelé à cause de ça
> je diminue mon espace disque en supprimant des qq sauvegardes base de donnée dans mon ovh
pas dans ovh, les bases c'est pas grand chose en général
sur le disque, en ftp, tu as quels répertoires?
En fait je l'avais fait, mais comme entre temps je me suis fais cette erreur 403 j'en ai relancé une de restauration aujourd'hui.

A la base c'était car j'arrivais plus à télécharger de photos donc j'ai commencé à toucher les droits du fichier plugin et après bon j'ai tout touché comme d'hab ALOR que je n'y connais rien... ... ....
A chaque fois que je touchais tout et que plus rien marchait, je restaurais une sauvegarde FTP ca allait mieux mais là bon..
Voici mon répertoire :)
ce n'est pas un répertoire, oublie Ovh
je parle de ftp, à accéder avec fileZilla
Ah oki alors c'est ca :
ftp.cluster003.hosting.ovh.net ?
quand tu dis avoir trafiqué les permissions des fichiers tu as fait avec quoi?
Alors j'ai cliqué sur le dossier www.
et le dossier www.content aussi avant (car y'avait fichier pluging)
J'ai fait directement avec le Filezilla :) Désolée je suis un vrai boulet, faudrait vraiment que j'arrête de toucher à tout...
c'est ce que je te demande avec fileZilla de regarder dans le répertoire `wp-content/uploads`, quels dossiers as tu?
et dans ce qui pourrait être des sauvegardes faire le ménage des anciennes inutiles
remarque: garder les sauvegardes sur le disque Ovh, c'est INUTILE, ça revient à ne pas avoir de sauvegardes
Oki je note merci !

Alors j'ai bien Updrafplus :)
je te parle du répertoire uploads !
pas plugins...
vu en privé:
plus de 60 Go de sauvegardes purgé
permissions correctes sur les dossiers pour éviter l'erreur _unable to read htaccess file_
Kyodev a été banni du forum. Il pourra dorénavant vous aider ici pour votre problème : https://discord.gg/wQHNAbEmh5