Classe intl et EasyPHP Devserver 17

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