You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP版本无法识别报错求助:dyld库加载失败问题

解决PHP无法识别(libicuio.72.dylib缺失)问题

报错原因:PHP@7.4依赖的icu4c库版本不匹配或缺失,系统找不到指定的libicuio.72.dylib文件。

以下是具体解决步骤:

  • 检查当前安装的icu4c版本:

    brew info icu4c
    

    若显示版本不是72.x,说明版本不兼容,需要安装对应版本。

  • 安装指定版本的icu4c:

    brew install icu4c@72
    

    如果brew搜索不到该版本,可尝试从brew历史公式中获取对应版本的安装文件进行安装。

  • 建立软链接让PHP定位到库文件:
    确认icu4c@72的安装路径通常为/usr/local/opt/icu4c@72,执行以下命令创建软链接:

    ln -s /usr/local/opt/icu4c@72/lib/libicuio.72.dylib /usr/local/opt/icu4c/lib/libicuio.72.dylib
    ln -s /usr/local/opt/icu4c@72/lib/libicuuc.72.dylib /usr/local/opt/icu4c/lib/libicuuc.72.dylib
    ln -s /usr/local/opt/icu4c@72/lib/libicudata.72.dylib /usr/local/opt/icu4c/lib/libicudata.72.dylib
    
  • 重新链接PHP@7.4:

    brew link --overwrite php@7.4
    
  • 验证修复结果:

    php -v
    

内容的提问来源于stack exchange,提问作者min

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 12:02:11