【问题标题】:WAMP "Unable to load dynamic library php_intl.dll"WAMP“无法加载动态库 php_intl.dll”
【发布时间】:2016-04-15 21:40:41
【问题描述】:

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

但它一直给我一个错误;

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

但是当我搜索目录时,文件就在那里。我在我的台式机和工作笔记本电脑(均为 Windows 10)上安装了相同的 WAMP 版本,并且开箱即用。我已经尝试在网上搜索并关注一些帮助,但都没有奏效:重新安装 wamp 并将 icu 文件复制到 apache 文件夹。

由于我对 WAMP 有点陌生,因此我们将不胜感激。谢谢。

【问题讨论】:

  • 编辑php.ini(左键单击wampmanager图标-> PHP-> php.ini)并添加:extension=c:/wamp/path/to/php extension dir/php_intl.dll
  • @Thomas:显然已经存在,只是路径错误,或者扩展程序根本不存在。
  • @CallMeBob 尝试过,但抱怨“无法识别 deplister.exe”
  • @DevITper:在哪一步?

标签: php apache wamp


【解决方案1】:

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

它可以很简单地纠正,所有这些都来自 wampmanager 菜单这样的

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

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

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

还撤消Dr. Z 建议的所有内容,恐怕这都是坏建议。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        我安装了“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”对我有用。

        【讨论】:

          猜你喜欢
          • 2014-09-19
          • 2020-04-19
          • 2019-07-30
          • 2014-11-29
          • 2015-06-05
          • 2014-08-28
          • 2012-01-26
          • 2018-03-20
          • 2019-04-03
          相关资源
          最近更新 更多