东林博客

安装CakePHP 3.0+ 出现 Fatal error: Y

安装CakePHP 3.0时,出现 Fatal error: You must enable the intl extension to use CakePHP. 的解决办法:

打开

/bin/php/php5.4.3/

找到所有icu*.dll的文件

icudt.dll
icudt46.dll
icuin.dll
icuin46.dll
icuio.dll
icuio46.dll
icule.dll
icule46.dll
iculx.dll
iculx46.dll
icutest.dll
icutest46.dll
icutu.dll
icutu46.dll
icuuc.dll
icuuc46.dll


因为版本不同,*星号里面的内容也不同,数量也不同,总之把这些带ICU的都拷贝一下:

从wamp这个目录里拷贝ICU*dll文件:

<wamp_installation_path>/bin/php/php5.4.3/

拷贝到:

<wamp_installation_path>/bin/apache/apache2.2.22/bin/

别忘了在PHP.INI里面把extension=php_intl.dll前面的分号删除掉,以激活:

;extension=php_intl.dll

然后重启WAMP服务器,即可。


{{tip}}