介绍
这篇文章将为大家详细讲解有关如何解决php动态库中libicui18n报错的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
php有什么特点
1,执行速度快。2,具有很好的开放性和可扩展性。3,php支持多种主流与非主流的数据库。4,面向对象编程:php提供了类和对象。5,版本更新速度快。6,具有丰富的功能7,可伸缩性。8、功能全面,包括图形处理,编码与解码,压缩文件处理,xml解析等。
<强> php动态库libicui18n报错强>
,美元php - v dyld: Library not 加载:,/usr/地方/opt/icu4c/lib/libicui18n.63.dylib Referenced 才能;从:/usr/地方/opt/php@7.2/bin/php 原因:才能image not 发现 [1],,,,31174,abort ,,,,, php - v
通过网上查找资料了解到php新版本的动态库7.2.16不能使用63年版本,通过升级php可以解决问题。
使用啤酒升级php
,美元brew upgrade php72==祝辞,Upgrading 1, outdated 包: php@7.2 7.2.16 →7.2.20==祝辞,Upgrading php@7.2 ==祝辞,Installing dependencies  for php@7.2:, 4月,,argon2,, libssh3,, jemalloc,, libev,, nghttp2,, curl-openssl,, freetds, libpq 以及libsodium信息==祝辞,Installing php@7.2 依赖:4月==在Downloading https://homebrew.bintray.com/bottles/apr-1.7.0.mojave.bottle.tar.gz==祝辞,Downloading 得到https://akamai.bintray.com/3a/3a245185ed7280d1a19e7c639786b4c21dd0088878be8ac87ca58510eb5c9cc1?__gda__=exp=1563530722 hmac=8 e94698ea6aa458b7dfea49d1cde602217ab9a2 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #,100.0%==在Pouring apr-1.7.0.mojave.bottle.tar.gz==在警告 apr is  keg-only, which means it was not symlinked into /usr/当地, because 苹果# 39;s CLT  package contains 4月。 If 你;need 用have apr first 拷贝your PATH 运行: echo 才能;& # 39;export 路径=?usr/地方/opt/4月/bin: PATH"美元;& # 39;,在在~/shrc
一切结束之后执行php查看版本:
,美元php - v PHP 7.2.20 (cli),(建立:Jul , 5, 2019年,12:51:26),(,NTS ) Copyright (c), 1997 - 2018,从而PHP 组 Zend Engine  v3.2.0, Copyright (c), 1998 - 2018, Zend 技术 ,,,with Zend OPcache v7.2.20,, Copyright (c), 1999 - 2018年,by Zend 技术
关于“如何解决php动态库中libicui18n报错的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。