在PHP 5.3.6中更新ICU版本

时间:2011-07-27 10:08:44

标签: php mediawiki icu intl

我花了一些时间来安装MediaWiki。作为安装基础,我使用我的虚拟机与Windows 2003和iis。安装php并配置一些我现在在配置intl和icu时遇到的事情。

一段时间后我认识到,intl是php的win安装程序中提供的标准扩展。不幸的是,他们使用icu 3.8和MediaWiki推荐使用更新的版本。

因为我在MediaWiki中很新,所以我尝试安装所有的推荐。

我在网络downloadlink中找到了新的icu * .dll,但没有找到intl.dll。将7个文件icu * 48.dll复制到“旧”icu * 38.dll文件所在的目录中将无法正常工作。我理解为什么会这样,因为我想,dll需要文件名。

所以问题是,我在哪里可以使用更新版本的icu获得更新版本的intl.dll,或者我可以使用icu 4.6编译intl.dll。顺便说一句,我不是编译破解。

非常感谢你 弗兰克

1 个答案:

答案 0 :(得分:0)

在编译时使用默认设置,您无法用icu 4.8替换icu 3.8。它们旨在共存而非冲突。您需要重新编译intl.dll。