la fenêtre me demande de choisir la langue, je sélectionne [fr] français,
et lorsque je clique sur « suivant », une alerte apparaît : " Les informations saisies vont être transmises en clair (sans chiffrement). Elles peuvent donc éventuellement être interceptées et lues lors de leur acheminement. Voulez-vous vraiment transmettre ces informations ?"
en cliquant sur « continuer », je tombe sur une page d’erreur : « 400 Bad Request / The plain HTTP request was sent to HTTPS port ».
Bonjour,
je suis chez AMEN, avec un micro-hébergement d’1 Go
je ne vois pas ou activer https sur mon panneau de contrôle…
serveur configuré pour fonctionner avec PHP… je vous joins deux copies-d’écrans de ma configuration PHP.
Merci !
Après plusieurs contacts avec le support de AMEN, voici leur dernière réponse :
Normalement, ça doit fonctionner ! (pièce jointe)
Je lui ai posé la question concernant l’activation SSL…
Je viens de supprimer mon répertoire « spip » en ligne,
et je viens de réinstaller via « spip_loader.php » en vérifiant bien que je suis en https.
Même problème à partir de la page « sélectionner un language » ;
Je vous joins trois copies d’écran.
Pour info, je vous mets ci-dessous une réponse du support AMEN,
qui est bien absconse pour moi… :
Cordialement,
Bertrand
Dans ce cas, veuillez trouver ci-dessous les étapes pour vérifier et corriger ce problème :
Vérifier l’URL utilisée
Au niveau de votre installation SPIP, assurez-vous que l’accès au site se fait bien via : https://dactylis.net/spip/
et non via http:// ou avec le port :443 ajouté manuellement.
Corriger les redirections
Si vous utilisez un fichier .htaccess ou une configuration nginx, assurez-vous que la redirection HTTP → HTTPS est correctement définie.
Vérifier la configuration nginx
Le serveur doit avoir :
un bloc pour le port 80 (HTTP) qui redirige vers HTTPS
un bloc pour le port 443 avec SSL activé
Exemple :
server {
listen 80;
server_name dactylis.net;
return 301 https://$host$request_uri;
}
Ne pas forcer le port 443 dans l’URL
L’URL http://dactylis.net:443/… est incorrecte.
Le port 443 est implicite en HTTPS.
Nous restons à votre disposition pour quelconque doute ou renseignement.
"
Pour archive, et après avoir exploité toutes vos réponses, après avoir constaté que rajouter les lignes suivantes dans config/mes_options.php fonctionnait très bien (pour SPIP évidemment) :
En testant depuis l’adresse que tu donnes, il y a un problème de redirection et l’URL se prend les pieds et passe de https à http.
Est-ce qu’il y a par hasard un fichier .htaccess qui traine à la racine et impose cette redirection ?
SPIP fournit un htaccess.txt prend celui-là et efface ou renomme l’importun .htaccess avc la redirection si tu le trouves.
Sinon c’est bien ton serveur qui est mal configuré et non pas SPIP !
Je n’avais pas de fichier "mes_options.php` dans « spip/config/ »
Je l’ai créé…
et j’arrive à une page de « Connexion à votre base de données »… on avance !
Et là, je suis un néophyte… je ne maîtrise pas du tout ce qu’il faut que je fasse…
J’ai créé une base de donnée MySQL via mon panneau de contrôle AMEN, avec un nom d’utilisateur et mot de passe…
Je ne sais pas quoi mettre dans la case « Adresse de la base de données » :
j’ai essayé l’url de mon site, ou l’url de mon site/spip, ou rien…
je rempli mon login de connexion et mon mot de passe de connexion à la base de donnée,
et là, je tombe sur une page blanche…
Je ne pensais pas que Spip serait si compliqué d’installation…
pensez-vous, comme moi, que je n’ai pas les connaissances nécessaires pour cette install ?
Y a t-il encore beaucoup d’étapes à configurer avant de pouvoir utiliser spip ?
J’ai créé une base de donnée MySQL via mon panneau de contrôle AMEN, avec un nom d’utilisateur et mot de passe…
Le login de connexion = nom d’utilisateur
Le mot de passe de connexion = mot de passe
L’adresse de ta base de données si ce n’est pas localhost est donnée par ton hébergeur, Amen en l’occurence. Tu arrives à te rendre sur phpmyadmin ? essaye avec cette URL !
PS tu as des hébergeurs comme Alwaysdata qui t’installe SPIP d’un clic.