CakePHP不会在Localhost上加载

时间:2017-10-10 18:36:41

标签: php cakephp localhost intl

我试图从localhost服务器加载CakePHP项目。我使用PHP5.6。

这是我一直收到的错误:

错误:Class' IntlDateFormatter'未找到 文件/ Library/WebServer/Documents/wapapp/vendor/cakephp/cakephp/src/Database/Type/DateTimeType.php 行:269

我已经通过pecl安装了intl扩展。如果我在终端中运行php -m,它会将intl列为已安装。但是,如果我使用带有phpinfo()的文件加载localhost,则不会列出intl。我不确定intl是否已正确安装,但我认为是。

我也按照建议在php.ini中取消注释这一行:extension = php_intl.dll但仍然没有运气。

我尝试使用XAMP作为解决方案,但我遇到了其他问题(MySQL不起作用)。

任何帮助,建议或批评都表示赞赏。对于daaaay,我一直在反对这一点。

1 个答案:

答案 0 :(得分:0)

你有没有试过取消评论

;extension=php_intl.dll
你的php.ini文件中的

?除掉 ”;”分号,如果你还没有。

希望有所帮助