MatCav Posted November 28, 2020 Share Posted November 28, 2020 Bonjour J'ai une galère sur une touuuute nouvelle install de PrestaShop. Mon install est "neuve", que les mises à jours des quelques modules par défaut. Aucune autre modif, rien rien rien. J'ai commandé et installé côté hébergeur un certificat SSL... que j'ai testé. Sur une page de test en html ou php, j'ai bien le cadenas, et le bon certif apparait. Là où ça se complique, c'est sur Prestashop. N'importe quelle page que je tente d'ouvrir avec https, en front ou en back office est redirigé en HTTP. Et du coup, forcément, la page lien "Veuillez cliquer ici pour vérifier que votre boutique supporte le protocole HTTPS" ne fonctionne forcément pas. Je n'ai pas ce phénomène sur les pages de test qui ne sont pas de PS. J'ai testé - de désactiver TOUS les modules - de supprimer les .htaccess des repertoire www et admin Et là je ne vois pas quoi tester d'autre sans bidouiller (et faire n'importe quoi) Quelqu'un aurait une piste ? Pour info : PS : 1.7.6.9 PHP 5.6 MySQL 5.6.43 Link to comment Share on other sites More sharing options...
doekia Posted November 28, 2020 Share Posted November 28, 2020 (edited) 1/ sans rapport mais passez en PHP 7.1 2/ vérifiez que vous n'avez pas un forçage http soit le dans .htaccess, soit du fait de votre panel/hébergement 3/ rendez-vous en BO en https 4/ activez le ssl 5/ activez le ssl partout 6/ si 4 et/ou 5 ne fonctionnent pas, forcez les valeur en base de données (ps_configuration). Attention votre certificat doit être validé et le site répondre en https Edited November 28, 2020 by doekia (see edit history) Link to comment Share on other sites More sharing options...
MatCav Posted November 28, 2020 Author Share Posted November 28, 2020 3 minutes ago, doekia said: 1/ sans rapport mais passez en PHP 7.1 Version du package la plus récente proposée chez l'hébergeur (Amen) 6.1. Déjà utilisée 4 minutes ago, doekia said: 2/ vérifiez que vous n'avez pas un forçage http soit le dans .htaccess, soit du fait de votre panel/hébergement Les .htaccess ont été supprimés (puis remis) et rien n'y a fait. Au passage, on peut bien ouvrir mes pages de test en HTTPS, qu'elles soient en php ou html. Ca a l'air de ne venir que des pages Prestashop 6 minutes ago, doekia said: 3/ rendez-vous en BO en https Je la saisie en https (comme le fait le lien du BO pour tester SSL) et je suis toujours redirigé en HTTP 8 minutes ago, doekia said: 4/ activez le ssl 5/ activez le ssl partout 6/ si 4 et/ou 5 ne fonctionnent pas, forcez les valeur en base de données (ps_confuguration). Attention votre certificat doit être validé et le site répondre en https c'est bien là mon problème, mon site ne répond pas en https mais me redirige en HTTP. Donc pas possible de l'activer, ni partout.... et change le ps_configuration dans la base de données... je n'ose le faire vu qu'on y accède pas en https Link to comment Share on other sites More sharing options...
AfterGlow93 Posted November 28, 2020 Share Posted November 28, 2020 13 minutes ago, doekia said: 1/ sans rapport mais passez en PHP 7.1 2/ vérifiez que vous n'avez pas un forçage http soit le dans .htaccess, soit du fait de votre panel/hébergement 3/ rendez-vous en BO en https 4/ activez le ssl 5/ activez le ssl partout 6/ si 4 et/ou 5 ne fonctionnent pas, forcez les valeur en base de données (ps_confuguration). Attention votre certificat doit être validé et le site répondre en https Sur 1.7.6.8 j'ai eu ce problème, obligé de forcer la valeur dans la BDD (ps_configuration), une fois activé tout fonctionne normalement (Certificat valide). Sur un hébergement LWS mutualisé. En VPS aucun soucis Link to comment Share on other sites More sharing options...
MatCav Posted November 28, 2020 Author Share Posted November 28, 2020 5 minutes ago, AfterGlow93 said: obligé de forcer la valeur dans la BDD (ps_configuration) Ca fonctionne !!! J'avais vu cette astuce si le bouton reste grisé mais qu'on est bien en HTTPS, mais jamais pour ce cas de figure. Merciii ! Z'êtes au top ! Link to comment Share on other sites More sharing options...
doekia Posted November 28, 2020 Share Posted November 28, 2020 Il y a 7 heures, MatCav a dit : proposée chez l'hébergeur (Amen) 6.1. Déjà utilisée Vous devez faire une erreur il n'y a jamais eu de version PHP6 (sauf en alpha) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now