Page 1 sur 1

PHP 7.2 module "sodium"

Publié : ven. juil. 20, 2018 8:51 am
par lwsBe7334
Bonjour,

Sur la page :
http://php.net/manual/fr/intro.mcrypt.php
on peut lire :
Avertissement : Cette fonctionnalité (mcrypt) est devenue OBSOLÈTE dans PHP 7.1.0 et SUPPRIMÉE dans PHP 7.2.0. Les alternatives à cette fonction incluent : Sodium (disponible depuis PHP 7.2.0)

En local, je travaille avec Xampp sous PHP 7.2.5 (sous Windows 10)
et pour travailler avec le module "sodium", il faut faire une petite manip :

1. Add "extension=sodium" to php.ini (no quotes)
2. Copy php/libsodium.dll to apache/bin/
3. Restart Server

Mon code fonctionne en local. Après avoir choisi PHP 7.2 (chez LWS) et y avoir téléchargé le fichier, mon code ne fonctionne plus !

La page
https://aide.lws.fr/base/cPanel/Configu ... r-defaut# présente les modules installés par défaut (pour cPanel et pas pour PHP 7.2)

Ma question : Est-il possible de voir (aussi) les modules "disponibles" dans les différentes versions de PHP proposées (notamment pour PHP 7.2 et pour LWS-perso) ?

D'avance merci pour votre réponse.

Re: PHP 7.2 module "sodium"

Publié : mar. juil. 24, 2018 9:34 am
par Yoann - LWS
Bonjour,

Vous pouvez visualiser l'ensemble des caractéristiques d'une formule LWS perso avec un php info disponible pour toutes les version de php à l'adresse suivante :
http://perso.lws.fr/

Cordialement, l'équipe LWS.

PHP 7.1 version recommandée

Publié : mar. juil. 24, 2018 5:25 pm
par lwsBe7334
Merci pour la qualité de la réponse :D

La version PHP 7.2 (de perso-LWS) a bien retiré le module "mcrypt", mais ne l'a pas remplacé par "sodium" … Pour le cryptage, ce n'est pas top.

Je resterai donc à la version PHP 7.1 (recommandée par LWS)