spip install : impossible de se connecter après l'installation.
J'utilise spip-cli pour télécharger spip, puis l'installer. Je travaille actuellement avec spip 3.2.
Je lance successivement les commandes :
spip dl -n -b 3.2
spip install -n --db-host localhost [...] --admin-nom Admin --admin-login admin --admin-email email@example.com --admin-pass XXXXXXXX --adresse-site https://url.tld
NB: l'option --adresse-site fait parti d'une PR que je viens de faire, mais j'ai le même bug sans.
J'installe ensuite les depots de plugins, et le plugin facteur (mais ça n'a pas d'impact sur le bug).
Si j'essaie ensuite de me connecter, je tombe sur ce formulaire (on notera qu'il manque le champs «langues», cf plus loin) :
L'url est en «/spip.php?page=login&url=.%2F»
J'entre alors le login «admin» (ou le mail), et le mot de passe choisi. Impossible de me connecter.
Je change alors le mot de passe via spip-cli, en remettant le même !
spip auteurs:changer:mdp --id=1 --mdp=XXXXXXXX
Cette fois, j'arrive à me connecter... mais... Je tombe sur cette page :
Url en «/spip.php?page=login&url=.%2F».
Et au final, je ne suis pas connecté.
Je clique sur «se connecter», j'arrive alors ici :
Url : «/spip.php?page=login&url=%2Fecrire%2F%3Fexec%3Daccueil»
On notera que le formulaire n'est pas le même que précédemment ! Ce coup-ci il y a une langue à sélectionner.
Et ce coup-ci, il fonctionne.
Je suis entrain de creuser pour voir si je trouve d'où viens l'erreur, mais si quelqu'un a une piste, je suis preneur (je ne connais pas vraiment les entrailles de SPIP).