jpr*_*izs 5 php apache macos cakephp icu
我正在尝试运行 CakePHP 应用程序。我已经在这个应用程序中工作了一段时间,最近我不得不安装一个新的依赖项(使用作曲家)。安装后,出现此错误,我无法再运行该应用程序:
PHP 警告:PHP 启动:无法加载动态库 '/usr/lib/php/extensions/no-debug-non-zts-20121212/intl.so' - dlopen(/usr/lib/php/extensions/no-debug -non-zts-20121212/intl.so, 9): 库未加载:
/usr/local/opt/icu4c/lib/libicui18n.56.dylib引用自:/usr/lib/php/extensions/no-debug-non-zts-20121212/intl.so 原因:在未知中找不到图像在第 0 行
当我打开该文件夹时,我可以看到该库的不同版本:
libicui18n.57.dylib
Run Code Online (Sandbox Code Playgroud)
但是系统正在寻找
libicui18n.56.dylib
Run Code Online (Sandbox Code Playgroud)
如何安装该库的 56 版本或升级 intl 使其使用版本 57?
这是我需要做的吗?
谢谢!!
小智 1
当我将节点升级到 v8.x 时,我也有同样的问题。我运行后brew upgrade node,icu4c已更新。我通过以下命令解决了问题:
brew unlink php56-intl
brew remove php56-intl
brew install php56-intl
所以,我觉得你应该重新安装 intl 扩展。
| 归档时间: |
|
| 查看次数: |
4898 次 |
| 最近记录: |