intl扩展缺失

时间:2012-12-05 14:19:00

标签: php symfony int

我正在使用PHP和Symfony开展一个项目。我有我的intl.dll文件存在于wamp / bin / php / php5.3.10 / ext中。在我的php.ini文件中我有

 extension_dir = "c:/wamp/bin/php/php5.3.10/ext/"

并且还启用了intl.dll文件

但我仍然收到以下错误。

 The Symfony\Component\Locale\Stub\StubIntlDateFormatter::setLenient() is not implemented. Please install the 'intl' extension for full localization capabilities. 

任何人都可以帮助我,我该怎么办? 感谢

2 个答案:

答案 0 :(得分:3)

启用扩展程序php_intl

ic*.dll文件夹从php文件夹复制到apache/bin文件夹:

copy D:\wamp\bin\php\php5.3.10\ic*.dll D:\wamp\bin\apache\Apache2.2.21\bin\

正如similar question中所述。

答案 1 :(得分:0)

尝试使用位于apache中的文件。 (BIN \阿帕奇\ apache2.2.22 \ BIN \ php.ini中)

从行中删除分号: ;延长= php_intl.dll

Wamp似乎从这个文件加载配置,而不是从php目录中加载。