Classe intl et EasyPHP Devserver 17

Switchd4 Messages postés 38 Statut Membre -  
jordane45 Messages postés 40051 Date d'inscription   Statut Modérateur Dernière intervention   -
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 40051 Date d'inscription   Statut Modérateur Dernière intervention   4 761
 
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