我使用brew 软件(Mojave)安装了node,之后php停止工作,如果我try 运行php -v,就会出现以下错误:

php -v
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found

我try 卸载node和icu4c,但问题仍然存在

推荐答案

更新-如一些 comments 中所述,运行brew cleanup可能会修复此错误,如果仅此一项无法修复此错误,您可以try 升级单个软件包或所有brew软件包.

我也有同样的问题.升级brew 软件,然后进行清理对我来说很有效.这个错误可能出现在我身上,因为包版本不匹配.上述解决方案都没有解决我的错误,但运行以下brew 命令就解决了.

Caution-这将升级所有BREW软件包,包括但不限于PHP.如果您只想升级特定的软件包,请确保是特定的.

brew upgrade // for upgrading all packages -- this is the command I used

brew upgrade {package} // for upgrading a specific package

最后,

brew cleanup

Php相关问答推荐

如何使用ms graph php sdk v2列出具有已知路径的DriveItem的子项

如何删除WordPress用户的个人资料描述或其他个人资料字段中的链接?

中继器内置中继器的ACF WordPress组

HTTPPost请求在从php脚本调用时返回404,但在从node.js脚本调用时有效.终结点有效

Laravel 10.x在到达控制器之前将查询参数强制转换为正确的类型

WooCommerce产品页面上没有产品详细信息

如何批量处理消息总线中的消息

对产品/库存结果集进行分组和计数,形成多维分层数组

循环中未序列化数组显示的问题

Woocommerce注册中的自定义复选框验证错误提示问题

如何修复正则表达式以在换行符后查找非数值

Laravel 8:会话不适用

在帖子内容中使用短代码触发 Woocommerce 挂钩

如何将子查询结果添加到学说 2 中主查询的末尾?

Eloquent 的模型更新了它应该 laravel php 的更多行

PHP 中的 curl 验证失败(openssh 连接正常)

如何获取最后一条消息属于 Laravel 中特定用户的对话列表

递归数组处理

try 在 Laravel Blade 上显示值时出现未定义的变量 X 问题

Azure 应用服务中的 Wordpress 无法通过符号链接读取文件