0

我花了一些时间来安装 MediaWiki。作为安装基础,我使用带有 Windows 2003 和 iis 的虚拟机。在安装 php 并配置了一些东西之后,我现在卡在配置 intl 和 icu 上。

过了一会儿,我意识到,intl 是在 php 的 win 安装程序中提供的标准扩展。不幸的是,他们使用 icu 3.8 并且 MediaWiki 建议使用更新的版本。

因为我是 MediaWiki 的新手,所以我尝试安装所有建议。

我在网络下载链接中找到了新的 icu*.dll,但没有找到 intl.dll。在放置“旧” icu*38.dll 文件的目录中复制 7 个文件 icu*48.dll 将不起作用。我理解为什么会这样,因为我想,dll 需要文件名。

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

非常感谢弗兰克

4

1 回答 1

0

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

于 2011-07-27T19:12:52.560 回答