web-dev-qa-db-fra.com

Erreur fatale: classe «IntlDateFormatter» introuvable

J'ai installé WAMP sur ma machine locale. Ma PHP est 5.3.3 dans phpinfo() mais cette extension n'existe pas! :(

Comment puis-je installer cette extension sans la compiler? Ici n'en est que la source.

21
Jalal

L'extension était là! Tout ce que vous devez faire est d'effacer le commentaire (;) avant cette ligne dans php.ini fichier:

;extension=php_intl.dll

à

extension=php_intl.dll
51
Jalal

si vous voyez cela sur Debian/d'autres plates-formes Linux.

Sudo apt-get install php5-intl - pour PHP 5.6

Sudo apt-get install php7.0-intl - PHP 7+

Amazon Linux

Sudo yum install php70-intl

Après cela, redémarrez les services Apache.

Sudo service Apache2 restart redémarrez Apache pour obtenir les modifications.

17
Bira

C'est peut-être à cause d'Apache. Redémarrez Apache en suivant la commande

service httpd restart 

et essayez à nouveau.

3
Archana