【问题标题】:PHP Startup:Unable to load dynamic library 'php_intl.dll'- The specified module could not be foundPHP 启动:无法加载动态库 'php_intl.dll'- 找不到指定的模块
【发布时间】:2015-06-05 01:22:05
【问题描述】:

我在我的 32 位系统的 Windows 8 笔记本电脑上从 http://www.wampserver.com/en/ 下载了 wamp 服务器。 单击桌面上的粉红色 wamp 服务器图标时,我收到以下错误:

PHP 启动:无法加载动态库 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll'- 指定模块 找不到。

我该怎么办?

我已经多次尝试卸载并重新安装程序,但同样的问题仍然存在。

【问题讨论】:

标签: php wamp


【解决方案1】:

将 icu*.dll 文件复制到 apache 的 bin 目录中。如果它在 bin 目录中不起作用,则将其复制到 apache 的目录中。

您可以在系统的PATH中添加c:/wamp/bin/php/php5.5.12/

【讨论】:

  • 我尝试按照指示复制 icu*.dll 文件...仍然存在相同的错误
【解决方案2】:

我在 Mac 上遇到了同样的错误。我使用 HomeBrew 安装了 PHP INTL。

对于 php 7.1 使用此终端命令安装 INTL:

brew install php71-intl

在 php.ini 中激活 intl 扩展。使用php --ini查看配置路径。

intl.default_locale = en_utf8

intl.error_level = E_WARNING

intl.use_exceptions = 0

【讨论】:

    【解决方案3】:

    我在系统 PATH 环境中添加了 PHP 文件夹的路径,它对我有帮助。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2018-03-20
    • 2015-12-11
    • 2016-12-25
    • 2018-12-04
    • 2015-12-05
    • 2016-12-28
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多