WAMP "Unable to load dynamic library php_intl.dll"

WAMP "Unable to load dynamic library php_intl.dll"

我刚买了一个 Surface Pro 4 并在上面安装了 WAMP。

但它一直给我一个错误;

PHP 启动:无法加载动态库“..../php_intl.dll” - 找不到指定的模块。

但是当我搜索目录时,文件就在那里。我在我的台式机和办公笔记本电脑(都是 Windows 10)上安装了相同的 WAMP 版本,它们开箱即用。我试过搜索并遵循一些在线帮助,但 none 有效:重新安装 wamp 并将 icu 文件复制到 apache 文件夹。

如果我是 WAMP 的新手,我将不胜感激。谢谢

这是 WAMPServer 安装中的一个小错误。

可以很简单的改正,都是这样的wampmanager菜单

(left click) wampmanager icon -> Apache -> Version -> 2.4.9

只需单击版本号 2.4.9 或您当前选择的任何版本号。

这将导致 wampmanager 在 \wamp\apache\apache{version}\bin 中重建 SYMLINKS,然后重新启动 Apache。

同时撤消Dr. Z建议的所有内容,恐怕都是错误的建议。

https://www.microsoft.com/en-us/download/details.aspx?id=30679 安装 "Visual C++ Redistributable for Visual Studio 2012 Update 4" 对我有用。

您必须检查 php_intl 扩展名,它位于 {(左键单击)系统托盘中的 wampmanager 图标 (W) -> PHP -> PHP 扩展 -> php_intl }

我已经 "Microsoft Visual C++ Redistributable para Visual Studio 2015" 安装了,但是没有用。

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads 安装 "Microsoft Visual C++ Redistributable para Visual Studio 2015, 2017 y 2019" 对我有用。