致命错误:找不到类'IntlDateFormatter'

时间:2011-06-05 10:38:51

标签: php internationalization wamp

我在本地计算机上安装了WAMP。我的PHP版本是phpinfo()中的5.3.3,但该扩展名不存在! :(

如何在不编译的情况下安装此扩展程序? Here只是它的来源。

4 个答案:

答案 0 :(得分:44)

延伸就在那里!您需要做的就是清除php.ini文件中此行之前的注释(;):

;extension=php_intl.dll

extension=php_intl.dll

答案 1 :(得分:10)

如果你在Debian /其他Linux平台上看到这个。

sudo apt-get install php5-intl - 适用于PHP 5.6

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

之后重启Apache服务。

sudo service apache2 restart重新启动apache以获取更改。

答案 2 :(得分:3)

可能是因为Apache。按照以下命令重新启动Apache

service httpd restart 

再试一次。

答案 3 :(得分:0)

wampxampp 中打开php.ini 文件并找到以下行,然后删除其中的注释(;):< /p>

;extension=php_intl.dll

如果您找不到该行,请将其添加到 php.ini 文件中:

extension=php_intl.dll