如何在Debian 12上升级ICU库以适配PHP Intl扩展?
如何在Debian 12上升级ICU库以适配PHP Intl扩展?
自从在PHP里碰到这个时区相关的bug后,我就一直在尝试通过更新系统的ICU库来解决问题。
在我的Fedora 39工作站上,截至目前安装的是ICU 73.2版本(对应TZData 2023c),那个bug已经消失了。
但在我运行Debian 12(Bookworm)的VPS上,安装的还是ICU 72.1版本(TZData 2022e),bug依然存在。
我想请教大家:有没有办法升级Debian系统的ICU库,并且让PHP(以及它的Intl扩展)能够用上升级后的库?
我已经试过从experimental源安装libicu74包了,安装过程没有报错,但之后PHP并没有启用或者使用这个新版本的ICU。想问问大家,这种升级方式可行吗?如果可行的话,该怎么让PHP启用它呢?
谢谢大家!
备注:内容来源于stack exchange,提问作者Frans-Willem Post
相关产品推荐
相关产品推荐

