Classe intl et EasyPHP Devserver 17

Fermé
Signaler
Messages postés
31
Date d'inscription
samedi 10 novembre 2012
Statut
Membre
Dernière intervention
8 novembre 2019
-
Messages postés
34682
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 janvier 2022
-
Bonjour,

J'utilise EasyPHP Devserver 17 comme serveur local avec Apache 2.4.25 et PHP 7.1.3

Lors de la lecture de la ligne :
$format_h = new IntlDateFormatter("fr_FR", IntlDateFormatter::LONG, IntlDateFormatter::LONG, 'Europe/Paris', IntlDateFormatter::GREGORIAN,"H");


J'obtiens le message d'erreur :
"Fatal error: Uncaught Error: Class 'IntlDateFormatter' not found in C:\Program Files (x86)\..."

En cherchant la solution, j'ai vu sur beaucoup de forums qu'il faut décommenter la ligne "extension=php_intl.dll" dans php.ini puis reboot le server php, mais rien à faire...

Quelqu'un a une solution svp ?

Merci d'avance !

1 réponse

Messages postés
34682
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 janvier 2022
4 000
Bonjour,
Pour commencer, tu récupères tous les fichier .icu de ton répertoire php et tu les copies dans le répertoire apache.
Si, après redémérrage de ton apache ça ne fonctionne toujours pas, regarde les réponses données ici :
https://stackoverflow.com/questions/1451468/intl-extension-installing-php-intl-dll

0