首页

文章

linux库文件so版本过高 脚本运行时找不到低版本的so

发布网友 发布时间:2022-04-19 14:03

我来回答

6个回答

懂视网 时间:2022-05-02 17:59

- Postfix Mail Transport Agent Loaded: loaded (/usr/lib/systemd/system/postfix.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since 五 2018-03-02 09:43:51 CST; 27min ago Process: 11414 ExecStart=/usr/sbin/postfix start (code=exited, status=127) Process: 11411 ExecStartPre=/usr/libexec/postfix/chroot-update (code=exited, status=0/SUCCESS) Process: 11408 ExecStartPre=/usr/libexec/postfix/aliasesdb (code=exited, status=127) 3月 02 09:43:51 localhost.localdomain systemd[1]: Starting Postfix Mail Transport Agent... 3月 02 09:43:51 localhost.localdomain aliasesdb[11408]: /usr/sbin/postconf: error while loading shared libraries: libmysqlclient.so.18: cannot op...rectory 3月 02 09:43:51 localhost.localdomain aliasesdb[11408]: /usr/bin/newaliases: error while loading shared libraries: libmysqlclient.so.18: cannot o...rectory 3月 02 09:43:51 localhost.localdomain postfix[11414]: /usr/sbin/postfix: error while loading shared libraries: libmysqlclient.so.18: cannot open...irectory 3月 02 09:43:51 localhost.localdomain systemd[1]: postfix.service: control process exited, code=exited status=127 3月 02 09:43:51 localhost.localdomain systemd[1]: Failed to start Postfix Mail Transport Agent. 3月 02 09:43:51 localhost.localdomain systemd[1]: Unit postfix.service entered failed state. 3月 02 09:43:51 localhost.localdomain systemd[1]: postfix.service failed.

  错误显示的是libmysqlclient.so.18没有找到。

  在google解决方法之后,找到的解决方法

    在mysql的安装路径下找到libmysqlclient.so.18,再使用软连接 到/usr/lib路径下。

  在完成添加之后启动还是会显示上面的错误,最终把postfix卸载掉 重新yum 安装才正常启动

 

postfix找不到libmysqlclient.so.18

标签:err   pos   set   cli   wal   ali   ted   conf   gpo   

热心网友 时间:2022-05-02 15:07

建一个软连接指向libmysqlclient.so.18就好

ln -s libmysqlclient.so.18 libmysqlclient.so.16

路径这里就不写了

热心网友 时间:2022-05-02 16:25

首先确保你的mysql软件的版本,可能自带的mysql没有删除,或者有冲突
也有可能以前的文件/usr/bin/mysql没替换的原因
然后看看你的/user/local下有没有libmysqlclient.so.16

如果有备份/usr/bin/mysql
在/usr/bin下建立 /user/local/mysql 的链接

热心网友 时间:2022-05-02 18:00

找个低版本的安装包,编译安装,然后添加到环境变量里,就可以替代原来的版本了。

热心网友 时间:2022-05-02 19:51

清理次解决方案重新生成

热心网友 时间:2022-05-02 21:59

1.使用新版本的脚本
2.找不到新版本脚本可以用编辑器打开脚本,搜索并替换使用的库
3.若是因为其他库文件需要特定版本的mysql库,最好方法就是去找对应版本的mysql包来安装
4.添加一个低版本的软连接指向高版本库文件,这个是最不推荐的解决方案,因为不确定是不是会出现兼容问题导致程序崩溃
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 如何查看 linux 下 so文件 电脑桌面壁纸的分类 电脑壁纸的定义是什么? 电脑桌面壁纸有哪些? 免费的电脑壁纸软件? 怎么设置电脑桌面壁纸 如何在电脑上设置壁纸 微星z97主板配什么cpu,显卡 华硕Z97主板支持什么CPU? 怎么收藏图片? 怎么把图片放到图片收藏里 微信怎么收藏照片里的图片 怎么收藏图片,是收藏到我的电脑里的? 百度上的图片怎样收藏 照片收藏怎么操作? 电脑上怎么收藏图片 怎样图片收藏 百度图片 软件怎么收藏图片? 怎样用微信收藏多张图片 qq里发的图片,怎么收藏? linux中用RPM包安装so库动态链接库时的版本判断问题 linux so是什么 文件 linux的.so,.so.6之类的文件是做什么用的? so格式文件是什么文件 【Linux 共享库so 】 怎么查看linux动态库的版本 在一个版本的linux下编译的共享库so文件,在其它li... 关于Linux中的so文件 请教:linux 下的so文件的命名有规范吗 linux中.so后缀的文件怎么使用啊 linux下的so,o,lo,a,la文件有什么区别? 关于linux的so动态库编译问题 安装linux中的软件时,提示需发安装xxxxx.so.2,像... linux下的so,o,lo,a,la文件有什么区别 linux so文件的全称是什么? 请问我有一个.so文件,如何在Linux下编程使用呢? linux下的so文件如何分析 Linux so文件 如何获取CPUID 微信投屏怎么设置方法 微信应用怎样投屏在电视上?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com