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'