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

Posted

技术标签:

【中文标题】PHP 启动:无法加载动态库 \'php_intl.dll\'- 找不到指定的模块【英文标题】: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'- 指定模块 找不到。

我该怎么办?

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

【问题讨论】:

Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll'的可能重复 【参考方案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。

以上是关于PHP 启动:无法加载动态库 'php_intl.dll'- 找不到指定的模块的主要内容,如果未能解决你的问题,请参考以下文章

`PHP 警告:PHP 启动:无法加载动态库 'mcrypt.so'

PHP 警告:PHP 启动:无法加载动态库 'bz2'

PHP 启动:无法加载动态库 'sqlsrv'

PHP启动:无法加载动态库

PHP 启动:无法加载动态库`curl.so` Ubuntu

PHP 警告:PHP 启动:无法加载动态库