Tout d’abord, je tiens à m’excuser car je n’y connais pas grand chose. Sur mon serveur gandi, j’avais changé la version de PHP, et j’ai obtenu ce message d’erreur en allant à mon cloud :
This version of Nextcloud is not compatible with > PHP 7.4.
You are currently running 8.1.0.
J’ai donc voulu faire la mise à jour vers la dernière version stable de Nextcloud. Pour cela j’ai téléchargé et envoyé le nouveau dossier htdocs vers le serveur en utilisant Filezilla (après un backup de mes données).
Cependant, quand j’essaye de me connecter j’obtiens une erreur 403. J’ai essayé de reprendre le dossier config avec celui l’ancienne version, ou simplement le fichier .htaccess , cela ne change rien.
Forbidden
You don’t have permission to access this resource.
J’ai bien conscience que j’ai probablement fait une erreur, j’ai fait comme je pouvais, ordinairement je ne suis pas la personne qui s’occupe de ce serveur mais celle-ci a abandonné la maintenance et je dois essayer de faire par moi-même.
Si c’est hors de ma portée j’abandonnerai mais si j’arrive à apprendre j’apprécierais de pouvoir le conserver.
Tout d’abord, je souhaite que vous puissez conserver NextCloud malgrés le manque de la personne qui était en charge ! Le forum est la pour répondre et aider
L’erreur 403 est une interdiction d’accéder au ressource par le serveur.
C’est à dire qu’il n’a pas les droits de lire, écrire et exécuter les fichers, de votre nouvelle et ancienne configuration.
Je n’utilise pas d’hébergeur Gandi, OVH…
Avez-vous accès au serveur par un autre moyen que Filezilla? (SSH?)
Vous m’avez dit que c’est un problème d’accès par le serveur. Je pense que c’est lié à un changement de mot de passe, que j’ai effectué le même jour que celui de la MAJ et du changement de version de PHP.
Si c’est ça, il faudrait juste que je sache où donner le nouveau mot de passe .
Non, l’erreur se produit directement quand j’entre l’adresse du cloud dans mon navigateur. Mais j’ai changé le mot de passe du serveur via gandi, pas mon mot de passe de connexion à Nextcloud.
Je ne sais pas si c’est ça pour autant !
Pourriez-vous me dire lorsque vous avez activer le SSH?
Également prendre une capture d’écran de la page sur laquel vous avez activer le SSH et me transmettre cette capture.
Pour accéder en SSH procéder comme ci-dessous (Windows) :
1/ Appuyer simultanément sur la touche “Windows” et “r” de votre clavier
2/ Une fenêtre “Éxecuter” s’ouvre en bas à gauche
3/ Saisir dans la fenêtre : “cmd” dans la barre située à droite de ‘Ouvrir:’ puis faire "OK’
4/ Une fenêtre noir s’ouvre
5/ Saisir la commande : "ssh [nomUtilisateur]@[votreDomaine.fr] ← pour les écritures entre crocher j’attends la capture d’écran pour modifier en remplacer par les bonnes valeurs.
6/ saisir “yes”, appuyer sur la touche ‘Enter’
7/ Le mot de passe vous sera demander. Il faut l’écrire. Attention lorsque vous allez écrire le mot de passe, les caractères n’apparaitrons pas ! Pour une question de sécurité. Une fois le mot de passe écrit, appuyer de nouveau sur la touche “Enter”
8/ [Pause café]
9/ On trouve le répertoire où est stcoké NextCloud
10/ On vérifie et modifie les droits pour que le serveur web est accès au site
11/ Test