Classe intl et EasyPHP Devserver 17

Fermé
Switchd4 Messages postés 31 Date d'inscription samedi 10 novembre 2012 Statut Membre Dernière intervention 8 novembre 2019 - 13 oct. 2018 à 14:02
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 13 oct. 2018 à 14:13
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 !

A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
13 oct. 2018 à 14:13
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