宝塔启动PHP出现 error while loading shared libraries: libicuuc.so.50: 这种包错误
1.现在终端运行 ldd /usr/bin/php 命令 这是查找缺少那个动态库
在查询的只要出现 not define 这种字样的就是没有库
2.先是libicu的缺失,在下面链接中下载缺失的版本上传到宝塔中
link
rpm -qa | grep 包名
查看存在的包
确认存在以后使用命令
rpm -e --nodeps 包名
删除对应的包
3.
rpm -ivh 上传的rpm的包名 回车安装
再次查找ldd /usr/bin/php 发现已经安装好
其他的包缺失也可以用这种安装或者在网上搜索一下解决方式,网友的力量很强大