我在本地机器上安装了WAMP。我的PHP版本是phpinfo()中的5.3.3,但该扩展名不存在!:(
phpinfo()
如何在不编译的情况下安装此扩展?Here就是它的来源。
mi7gmzs61#
分机就在那里!您只需清除php.ini文件中此行之前的注解(;):
php.ini
;extension=php_intl.dll
至
extension=php_intl.dll
llew8vvj2#
如果你在Debian/其他Linux平台上看到这一点。
sudo apt-get install php5-intl-适用于PHP 5.6
sudo apt-get install php5-intl
sudo apt-get install php7.0-intl-PHP 7+
sudo apt-get install php7.0-intl
亚马逊Linux
sudo yum install php70-intl
在那之后,重启Apache服务。
sudo service apache2 restart重新启动apache以获取更改。
sudo service apache2 restart
bhmjp9jg3#
在wamp或xampp中,打开php.ini文件,找到以下行,然后删除第一行的注解(;):
;
如果没有找到该行,请将其添加到php.ini文件中:
gmxoilav4#
这可能是因为Apache。通过以下命令重新启动Apache
service httpd restart
再试一次。
4条答案
按热度按时间mi7gmzs61#
分机就在那里!您只需清除
php.ini
文件中此行之前的注解(;):至
llew8vvj2#
如果你在Debian/其他Linux平台上看到这一点。
sudo apt-get install php5-intl
-适用于PHP 5.6sudo apt-get install php7.0-intl
-PHP 7+亚马逊Linux
sudo yum install php70-intl
在那之后,重启Apache服务。
sudo service apache2 restart
重新启动apache以获取更改。bhmjp9jg3#
在wamp或xampp中,打开
php.ini
文件,找到以下行,然后删除第一行的注解(;
):;extension=php_intl.dll
如果没有找到该行,请将其添加到
php.ini
文件中:extension=php_intl.dll
gmxoilav4#
这可能是因为Apache。通过以下命令重新启动Apache
再试一次。