我试图从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,我一直在反对这一点。
答案 0 :(得分:0)
你有没有试过取消评论
;extension=php_intl.dll
你的php.ini文件中的?除掉 ”;”分号,如果你还没有。
希望有所帮助