致命错误:您必须启用intl扩展才能使用CakePHP。在 第38行的C:\ xampp \ htdocs \ cakephp \ config \ bootstrap.php
我已经在php.ini中将;extension=php_intl.dll
更改为extension=php_intl.dll
(删除分号)
并通过XAMPP控制面板重新启动服务器。
同样的错误来了。
这是我在XAMPP中显示的错误日志
[22-Feb-2016 14:24:48 UTC] PHP警告:PHP启动:无法加载 动态库'C:\ xampp \ php \ ext \ php_intl.dll' - 指定的模块 无法找到。在第0行的未知中
请告诉我们如何解决此问题
我读了这个指令 http://book.cakephp.org/3.0/en/installation.html#requirements
答案 0 :(得分:0)
我遇到了类似的问题,但是,我实际上是在本地开发Linux机器。但是,您正在运行的XAMPP版本,基本上没有安装或启用模块。
你可能会去找那条“取消注释”的行,但遗憾的是它不会存在。这意味着您需要安装该模块。
不确定如何为XAMPP做到这一点,但是,我相信你可以谷歌如何安装该软件包!
####################如果您使用自己的LINUX BOX只需运行此
sudo apt-get install php5-intl
为什么选择php5?好吧,这就是我已安装的内容,所以如果你的运行速度超过以后,只需将php5调整为phpx,无论你在那里运行什么!