Bonjour,
Nous venons d'installer Gestsup et nous avons trouvez un problème lié à PHP7.2 qui supprime les balises utf8_encode() ET utf8_decode(). Ce qui bloque la synchronisation LDAP.
J'ai donc du modifier le fichier "/var/www/gestsup/core/ldap.php" et supprimer ces fameuses balises.
Alors soit il faut supprimer les anccents en entrées avec cette solution (https://blog.lecacheur.com/2008/04/08/s ... -avec-php/) soit trouver une alternative a cet encodage.
Merci d'avance pour les modifications que vous allez apportés.
Bonne journée à tous.
MF
PHP 7, UTF8 et synchronisation LDAP
Bonjour,
Avez vous installer le package php XML ?
http://php.net/manual/en/function.utf8-encode.php
cdt
Avez vous installer le package php XML ?
Code : Tout sélectionner
7.2.0 This function has been moved to the core of PHP, and therefore lifting the requirement on the XML extension for this function to be available.
cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
pouvez vous nous transmettre un impression écran de votre page système ?
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
NE FONCTIONNE PAS
Bonjour,
J'ai résolu mon problème en effet le package installé est : php7.0-xml
Cependant il m'a fallut installé aussi php7.1-xml et php7.2-xml pour que cela fonctionne.
Un redémarrage d'apache serveur et tout fonctionne
.
Merci pour votre aide et bonne journée.
MF
Bonjour,
J'ai résolu mon problème en effet le package installé est : php7.0-xml
Cependant il m'a fallut installé aussi php7.1-xml et php7.2-xml pour que cela fonctionne.
Un redémarrage d'apache serveur et tout fonctionne

Merci pour votre aide et bonne journée.
MF
Modifié en dernier par mferreira le jeu. 17 mai 2018 16:50, modifié 1 fois.
Pouvez vous nous transmettre le message d'erreur présent dans le log d'erreur Apache ?
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/