【问题标题】:Installing php5.3 on Centos 5.9 with MySQL 5.1使用 MySQL 5.1 在 Centos 5.9 上安装 php5.3
【发布时间】:2014-06-30 20:03:45
【问题描述】:

我们有 MySQL 版本 5.1.73 在我们的 CentOS 5.9 服务器上运行,并且想要安装 PHP 5.3。但是,当我运行 yum install php53-mysql 时,我收到以下错误消息:

--> Running transaction check
---> Package php53-mysql.x86_64 0:5.3.3-22.el5_10 set to be updated
--> Processing Dependency: php53-pdo for package: php53-mysql
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: php53-mysql
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: php53-mysql
--> Running transaction check
---> Package mysql.x86_64 0:5.0.95-5.el5_9 set to be updated
---> Package php53-pdo.x86_64 0:5.3.3-22.el5_10 set to be updated
--> Processing Conflict: mysql conflicts MySQL
--> Finished Dependency Resolution
mysql-5.0.95-5.el5_9.x86_64 from base has depsolving problems
  --> mysql conflicts with MySQL-server-community
Error: mysql conflicts with MySQL-server-community
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

谷歌搜索数小时没有产生任何结果,因为似乎我是唯一一个遇到 PHP 5.3 和 MySQL 5.1 之间冲突的人。在我看来,PHP 5.3 出于某种原因想要安装 MySQL 5.0,但我不确定(这一切都很新)。

任何帮助将不胜感激:-)

【问题讨论】:

  • 你尝试过 yum 建议的命令(skip-broken、package-cleanup)吗?如果您想卸载 MySQL-server-community 版本,请查看此处:stackoverflow.com/a/17296274/499581
  • 从我看来,您正在尝试安装 php 和 mysql 的组合包,并且您已经安装了 mysql。卸载 Mysql 然后运行 ​​yum install php53-mysql
  • 感谢您的回复!问题是服务器上有几个 ruby​​ 应用程序都使用当前的 MySQL 安装。我也尝试过 yum 命令,但没有运气。
  • 也可以在serverfault.com提问

标签: php mysql centos php-5.3 centos5


【解决方案1】:

对于任何未来的谷歌员工:从 IUS 存储库安装 PHP:https://iuscommunity.org/pages/IUSClientUsageGuide.html :-)

【讨论】:

    猜你喜欢
    • 2020-08-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 2017-05-03
    • 2011-09-04
    • 2011-03-06
    • 2014-08-17
    相关资源
    最近更新 更多