php 5.3和php 5.6之间的依赖性问题

时间:2016-07-04 15:22:14

标签: php centos

最初我在我的centos机器(版本6.4)中安装了php 5.3 ..但是我使用这些命令行将php的版本升级为5.6:

yum remove php-common
yum install php56w
yum install php56w-mysql
yum install php56w-common
yum install php56w-pdo
yum install php56w-opcache

实际上,当我运行php -v时,它给了我:5.6。

但是当我尝试安装php-devel包时:

sudo yum install php-devel --skip-broken
它给了我:

Packages skipped because of dependency problems:
    php-5.3.3-47.el6.x86_64 from base
    php-cli-5.3.3-47.el6.x86_64 from base
    php-common-5.3.3-47.el6.x86_64 from base
    php-devel-5.3.3-47.el6.x86_64 from base

我如何纠正这种依赖性问题?

由于

1 个答案:

答案 0 :(得分:1)

您应该安装5.6版本的php-devel。

sudo yum install php56w-devel

在此链接上,您可以在“包”部分查看centos和php5.6的软件包列表:

  

https://webtatic.com/packages/php56/