微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装时 OSX php intl 扩展失败

如何解决安装时 OSX php intl 扩展失败

当我尝试再次安装 PHP 的 intl 扩展时,我的 OSX Big Sur 和 XAMPP/应用程序出现问题。 这是我所做的:

  1. 使用 PHP -m 时,intl 不存在。
  2. 我已经完成了从 68.2 到 69.1 的 brew updatebrew upgrade icu4c(它在安装 intl 时开始出现问题,而我知道 67.1 工作正常)到 69.1(我希望它解决了问题,但是它没有)
  3. 我在 XAMPP/Application/bin 文件夹中运行 sudo pecl install int,我得到以下选项:Specify where ICU libraries and headers can be found [DEFAULT] :在这里,我只需按 ENTER
  4. 我也做了 which PHP 并更改为获得此 /Applications/XAMPP/bin/PHP

尽管如此,我还是收到了此错误消息:

/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/pear/temp/intl/PHP_intl.c:25: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/pear/temp/intl/PHP_intl.h:33:10: Fatal error: 'unicode/ubrk.h' file not found #include <unicode/ubrk.h>

是否有恢复到 icu4c 67.1 或使用当前版本修复的想法?

谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?