由于此项目的apache只是用于下载功能和安装phpAdmin来查找数据库,而且之前已经安装了Mysql 5.6,于是在部署是都是直接使用yum命令方法安装。
但在使用yum install php-mysql时报了一大堆的错误:
from install of mysql-libs-5.1.69-1.el6_4.x86_64 conflicts with file from package MySQL-server-5.6.13-1.linux_glibc2.5.x86_64
找到了一个解决方法,就是下载mysql 5.6的兼容包。方法如下:
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm
然后使用rpm -ivh MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm,最后yum install php-mysql,重启apache,成功。
本文介绍了解决在CentOS上安装PHP MySQL模块时遇到的版本冲突问题。通过下载并安装MySQL 5.6的兼容包,成功解决了与已安装的MySQL 5.6版本之间的文件冲突,并最终完成了php-mysql的安装。
1438

被折叠的 条评论
为什么被折叠?



